I’m having a problem with the load time of the crystal reports object in general and looking to increase the processing speed. In my project an order is processed and depending on the order; one of about a half dozen different reports is selected to be printed. Also depending upon which report is needed, I may need to programmatically switch printers although this also doesn’t seem to be the cause of the slowness problems. The majority of the time the report is sent directly to the appropriate printer although I do have options to allow the user to view the report first if the option is selected.
The processing of the data for the report is completed very fast & efficiently; it is then passed directly to the report. This part is not a problem. The most time consuming part of the process is simply the loading of the CR object. It may take only 3 seconds to process and send the report to the printer but out of that, two thirds of the time is the loading of the control which I’m trying to eliminate since printing reaches tens of thousands per day.
Is there a more efficient way of using crystal or a better reporting service such as Sql reporting services that may be faster? Also is there a programmatic way to shut off that tooltip balloon that appears saying “This document was sent to the printer” with every printed report?
The processing of the data for the report is completed very fast & efficiently; it is then passed directly to the report. This part is not a problem. The most time consuming part of the process is simply the loading of the CR object. It may take only 3 seconds to process and send the report to the printer but out of that, two thirds of the time is the loading of the control which I’m trying to eliminate since printing reaches tens of thousands per day.
Is there a more efficient way of using crystal or a better reporting service such as Sql reporting services that may be faster? Also is there a programmatic way to shut off that tooltip balloon that appears saying “This document was sent to the printer” with every printed report?