I need to print PDF’s generated in an asp.net application using crystal reports. Upon printing, a database table gets updated with the status ‘printed’. How do we handle situation where let’s say, the printer runs out of paper?
I know this is on client-side, so what’s the right way to handle issues like this?
TIA
The printing is done client side and handled by the users machine, you will NOT have access to this information.
Expanded Answer
To expand upon the comments. The process flow that happens for this type of thing is as follows.
So, as you can see, not only are you once disconnected from your ASP.NET application you are actually outside of Acrobat if you want to get a “True” did it print result. For example if you print a document in Microsoft Word and the printer runs out of paper, who notifies you? Not Microsoft Word but the print spooler system.