VB.Net - Print Queue
-
I wonder if anyone can help or give me advice before I start this vb project. All VB systems I have done before, the printing off crystal reports direct to printer was straight forward. Now I have to put my output first to a print queue to be printed off at a later date. What would be the best way of doing this? I will be using vb.net 2008 along with SQL Server. I have a couple of ideas but in short don’t know where to start. I thought putting the text file to some area in a database but how could this be done. Any ideas would be gratefully appreciated.
-
I wonder if anyone can help or give me advice before I start this vb project. All VB systems I have done before, the printing off crystal reports direct to printer was straight forward. Now I have to put my output first to a print queue to be printed off at a later date. What would be the best way of doing this? I will be using vb.net 2008 along with SQL Server. I have a couple of ideas but in short don’t know where to start. I thought putting the text file to some area in a database but how could this be done. Any ideas would be gratefully appreciated.
Personally, seems to be not really a VB.NET question but more of a general question... Not a whole ton of details here so the suggestion is a bit week, but if all you are trying to do is delay printing a report then create a small service app that wakes up and looks in a folder on a schedule for a file (maybe a your report printed to PDF) and then if it is there sends it to the printer on schedule? There is a bunch of details missing here though... maybe you could elaborate a bit more? Not really sure why you would want a report generated on one day and then not printed until another latter date.
-
Personally, seems to be not really a VB.NET question but more of a general question... Not a whole ton of details here so the suggestion is a bit week, but if all you are trying to do is delay printing a report then create a small service app that wakes up and looks in a folder on a schedule for a file (maybe a your report printed to PDF) and then if it is there sends it to the printer on schedule? There is a bunch of details missing here though... maybe you could elaborate a bit more? Not really sure why you would want a report generated on one day and then not printed until another latter date.
Thanks for the reply. The idea is rather than print straight away put the print to a queue then print later on the day. User request and I do as I am told. Not high enough up the chain. I like the idea of creating a PDF and then display all the prints. Then select the print you want. I would then run a procedure every couple of days to remove un printed documents. Do you think this is the best idea?
-
Thanks for the reply. The idea is rather than print straight away put the print to a queue then print later on the day. User request and I do as I am told. Not high enough up the chain. I like the idea of creating a PDF and then display all the prints. Then select the print you want. I would then run a procedure every couple of days to remove un printed documents. Do you think this is the best idea?