Question

IE Page Doesn't Print as Displayed

Asked by: Overthere

I have an Internet application written completely in classic .asp pages and pages are generated for my clients to print (invoices to their clients).  All displays fine on the screen for them to print, but I have one client that says what is on her screen is simply NOT what prints to her printer.  She INSISTS it's my problem and not hers.  She says it prints correct sometimes and more often than not it will not print properly.  She is very angry and upset with me because it won't print.  Suggestions anyone as to what I can do for her?

Would a bad printer driver do this?  She's using a Lexmark printer.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-08-01 at 06:18:38ID24618801
Tags

ASP

,

IE

,

Print

Topics

Active Server Pages (ASP)

,

WebApplications

,

Internet Explorer Web Browser

Participating Experts
2
Points
500
Comments
19

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. lexmark x75 printrio
    hi, i bought a lexmark x75 recently and installed it using the cd that came with it. i tried to print and it says that i need to use a usb port. i have the cord connected to the usb port but when i check the port on the printer it says lpt1. how do i change it to a usb port? ...
  2. Lexmark X5270 on a Network
    Hey folks, I have a bunch of HP and Canon printers on my network and I can share them with no problems over the LAN or the Internet. However...the CEO went and bought a Lexmark X5270 Color inkjet that he wants to use. It has a USB connection to the server. For some re...
  3. INvoice calculation
    Hi! i have tables 1. company_master: <fields> company_code company_name 2. MemMaster <fields> Memnum Memname Company_code 3. Fees Maintenance <fields> MemNum amountdue Received_Amt BalanceAmt FromDate ToDate Company_code Company_AmountDue Invoice_No 4.Invoi...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: BadotzPosted on 2009-08-01 at 07:26:51ID: 24995437

Visit her at her workstation and have her show you the problem.

 

by: OvertherePosted on 2009-08-01 at 14:20:54ID: 24996707

Unfortunately I'm in Ohio and she's in Florida, so I can't hardly see what's printing.  She admits that it displays fine on the screen and she did fax me the printed copy and it's definitely not printing certain pieces of information.  I explain that if it displays on the screen, then I've done my part and going from her IE session to the printer is all within her control and between her computer and printer.  Am I wrong to assume that?  I have a couple hundred other users on this same app every day and NO ONE else has ever complained about this particular issue and believe me I'm sure they would if it was a problem!

She says she has three printers connected to multiple computers in her office and my app is the only one doing this... so I'm really in need of suggestions here.

 

by: BadotzPosted on 2009-08-01 at 16:52:05ID: 24997100

What browser/version and OS is she using?

How is she print-screening? Or is she using the "Print" button/menu option?

Can she send the results to a different printer?

Can you connect to her via Terminal Server or GotoMeeting or some other means? Perhaps if you could see what she sees it would help you figure it out?

 

by: OvertherePosted on 2009-08-01 at 18:14:28ID: 24997330

I've asked her these questions but not heard back from her yet.  She says she's printing to several different network printers.  One minute she says it prints fine and the next minute it doesn't print properly.  I've printed the same exact page that she's printing to my own network printers and have never had an issue.  I'm thinking she is on a PC using IE and she uses the PRINT option from the IE browser menu.  That's exactly what I'm doing and the ones she has scanned and sent to me show the default url and date in the footer of the page along with the page numbers in the upper right.

If I issue a print preview on the page and it displays properly, where would it change when it prints?  She always says it displays just fine on the screen.   I don't have anything in the app that even attempts to control a printer - I didn't think I could and it wouldn't do me any good because each user has different printers.

 

by: winstein2005Posted on 2009-08-01 at 18:23:48ID: 24997373

Without knowing exactly what she is talking about, it is difficult to find a solution for it.  Ask her to "fax" you what she prints (or not print).

I'll bet once you see it, you will know exactly what it is.

 

by: OvertherePosted on 2009-08-01 at 19:49:11ID: 24997564

She has sent me a copy and what I'm seeing is really amazing - there are characters in there that don't belong, periods in place of commas, line breaks in the wrong places.  It really is out of whack and I can't pinpoint anything.  It would be different if I had others complaining.

Does anyone know if a printer driver reinstall/upgrade would help?  I've asked her to do that and she refuses saying it would be a waste of her time and it's my responsibility.  I figured it was my responsibility to get it to display on the screen and from that point it's her responsibility to get her printer to print it properly.  I'd really like to help her, but I don't have a clue how!

 

by: BadotzPosted on 2009-08-01 at 20:24:40ID: 24997623

Can you connect to her via Terminal Server or GotoMeeting or some other means? Perhaps if you could see what she sees it would help you figure it out?

 

by: winstein2005Posted on 2009-08-01 at 20:27:25ID: 24997627

Random characters can mean many things:

Bad driver?  Maybe.  But not likely.

Let's start from the top.  Can she print anything else?  How about print a web page like Yahoo or Google search results.  

If she can't print them either, than the problem is not your ASP, it is her printer.

Here are some possibilities:

Bad cable.
Bad printer (more specifically bad printer memory or circuit)
Virus/Malware.

 

by: winstein2005Posted on 2009-08-01 at 20:45:47ID: 24997646

What I meant to say was that ask her to send you a print out from Yahoo, MSN, or CNN page and fax it to you so you can see for it yourself.   Sometimes a client may want you to fix her problem.

Just thought of something else, does your asp page sets the default character set?  I wonder if the browser was set in a different character set (Spanish, Russian, or something else).

 

by: OvertherePosted on 2009-08-02 at 03:55:39ID: 24998398

She managed to print all day yesterday without any issues.  Now keep in mind that I changed nothing in my .asp page.  She claims that she has two different printers and sometimes it just doesn't want to print certain parts of the page to her printers.  She prints to a Lexmark X7170 for the actual "client copies" so that they look nice on her letterhead and then she prints to a Brother MFC 7420 for her b&w copy to keep.

I have asked about her printing anything else to those printers and she tells me that the only thing that doesn't print properly is my page.  She has said that this began a couple of months ago.  I haven't changed anything at all and yet she claims it's my issue.

So when her printer starts acting up again, I need her to go to Yahoo and print the home page and see if everything prints fine from there.  Since it's so random for her, my luck, it will print as it should!  I'll tell her to do that but she'll tell me that it's wasting her time and ink/paper.  She is very nasty and has the attitude that she is my customer and the customer is always right (she actually told me so).  I generally agree with that philosophy, but I'm having a real tough time with this one.  She is using IE on a PC.

I simply need to get this gal to understand that what happens between her computer and her printer has nothing to do with my pages.  I don't set any character sets, fonts, etc only the character size within the page.  Everything else defaults to what browser settings they use.  So if they have their screen text size set to large - that's the way it prints.

Thanks!

 

by: BadotzPosted on 2009-08-02 at 06:18:08ID: 24998758

>>I simply need to get this gal to understand that what happens between her computer and her printer has nothing to do with my pages.

You may think it is true - even logical - to make such a statement. BUt she will say, "It is YOUR web page, therefore it is YOUR problem." Good luck with changing that belief.

In her world, it has to be your fault. You will not be able to convince her otherwise UNTIL YOU DISCOVER WHAT THE PROBLEM IS. Even then she may have little faith in you, since you blamed her.

You need an ally in her office, someone who can be there when the problem occurs.

I feel your pain, but you will be "on the hook" regardless of what you think. She is right: the customer is always right.

 

by: winstein2005Posted on 2009-08-02 at 19:57:46ID: 25001663

I feel for you.  In my experience (20 years in the industry)  Customers don't always know what they are talking about.  Often they say things because they think that is what you want to hear.  Some times, they just want someone to blame, and you end up to be the unlucky guy.

You have to always say things diplomatically, never put the blame on anybody, try to get as much corporation from the client as possible, and tell the client that without replicating the problem, it is almost impossible to know what the problem is, since none of your other customers have the problem.  

At the end of the day, "you can please some people sometimes, but you can never please all the people all the time"

 

by: OvertherePosted on 2009-08-02 at 20:20:58ID: 25001718

Thanks for the support.  I know the customer is always right - but at the same time, in this case, I know the customer is wrong.  I'm trying to figure out how to convince her of this without making her more angry.  I've never actually said it's her fault.  I've asked her to check her printer and if it does this when it prints anything else.  I've asked basic questions and in asking those questions, she's just concluding that I'm stating that it's her fault.  She's fixated on it being my problem.  

She has the Lexmark 3-in-1 and she scanned her page and sent it to me in an .rtf format which I viewed in Word 2003, Word 2007 and WordPerfect and all three show really goofy characters.  She of course, said it's my "conversion" software that caused those errors when I sent her screen dumps of what I was looking at.  So with that being said, could it go back to her printer/copier/scanner that is causing problems?

 

by: winstein2005Posted on 2009-08-02 at 20:54:18ID: 25001798

what do you mean "scanned her page and send it to you in RTF format"?  

You should get a scanned image in JPEG or GIF format.  If she scanned the pages and convert it to RTF, it probably doing OCR on the image and that may be the reason you see goofy characters.

 

by: OvertherePosted on 2009-08-02 at 21:07:40ID: 25001824

OK - that makes sense.  She just said the .rtf she sent to me was scanned on her Lexmark.  She couldn't fax me the copy because my fax is unavailable right now so she scanned the printout and sent it to me.  I'm sure she didn't think about just sending me the .jpg image file.  

So with what she sent, I didn't think about OCR trying to convert the text, although the majority of the page is nothing but text and it should have converted just fine.  Line breaks were off, periods replaced commas - those make sense but seeing large sets of nonsense characters make me wonder when the text that was there was basic "invoice" information.  But then again, she handwrote on the page before she scanned it and the OCR might have been trying to convert that as well.

Darn - thought I was on to something there, but thanks for that insight!!!

 

by: winstein2005Posted on 2009-08-03 at 04:49:08ID: 25003502

Ok, let's step back a bit,  what was her original complain?  Did she not describing the problem but making her own diagnosis?

I wonder if she really have formatting problem with the printer?  For example, her printer margin is set larger than most people, so your asp is often printed off paper?

 

by: OvertherePosted on 2009-08-03 at 08:20:10ID: 25005177

Actually I can tell with what she sent that there are a few lines just missing from the printout.  It's really weird.  Unfortunately they are not very long lines so it wouldn't move off the page.  And it's always the same set of lines that don't print.  The only thing that is different on the lines that don't print is that I used a <table> to get nice columns, but even then the headers print in the first row of the table, just not the data in the remaining rows.  The rest of the printing on the page is done via basic Response.write lines and like I said, it all displays properly, just when it prints, SOMETIMES the tables rows do not print.  Sometimes they do.  

She had no problems at all on Saturday.  It's a random occurrence.  Plus now she's saying that it does that randomly on both printers she has.  One time it was just the Lexmark, now it's both.  I can't say that she's lying because I honestly don't know.

 

by: winstein2005Posted on 2009-08-03 at 09:32:39ID: 25005994

I'm not saying that she is lying, but I had a client that said to me that his server "went out in flames" and I thought he meant that the power supply started a fire, but he was merely speaking figuratively.

Is she having problem with the same invoice, or she meant that even with the same invoice, some time it works, but other times it doesn't?

Also, here is another idea:  Google Analytics:  Put the code on your ASP pages (they are javascripts)  It will give you report on the configuration of IE, OS, resolution and color depth without asking the client for them (they may not know where to look).

Anyway, as you move forward, I suggest you try to duplicate client setups to help diagnose the problems.

I use Microsoft Virtual PC with different flavors of Windows and IE/Firefox combination (it is free, but you will need Windows licenses)

http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en

If you are on a Mac, use VMWare Fusion with multiple instances.

 

by: OvertherePosted on 2009-08-09 at 10:43:15ID: 31613441

The scenario I posed was a difficult one at best to try to solve.  I don't think there is a right/wrong answer to this since I can't see the remote systems/printers/etc. to solve the issue.  Since the client is always right, I have to agree with her theory that the problem lies with my page, however of the other thousand users I have, NOT ONE OTHER USER has shared this type of problem and I'm sure they would since the printing of their info is an integral part of the application.  So I'll wait until she complains again.  She said it was running just fine last week and I changed nothing, so I'll cross my fingers and hope not to hear from her again.

Thanks for your assistance!

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...