I have a report that goes to 20 users. The way I have it setup now is, it runs 20 times in order to print to 20 different printers.
Is there a way to run the report once, and distribute it to the 20 individual printers.
This would cerntainly same alot of time.
I think that you are stuck with multiple schedules.
However there are two options that I can think of.
The first is to define all of the necessary printers on your computer. Run the report to disk. Then open the report with the Info Viewer (Page on Demand from server turned on in Tools|Options) and print the report 20 times, once to each printer.
The second option still involves scheduling the report 20 times, but cuts back on the server work load. It makes use of an option called "Smart Processing" which is seldom used here.
I assume that you are running this report under an account in the "Administrators" group, or some other distinct group of limited users. Select the report and choose Properties, then select the Report Limits tab. Select the group that you use to run this report (preferably a group which is limited to only you, or a very small number of privleged users), I use "Administrators". Then select Set smart processing age limit from the pane labled Available Limits: and click the > button to move it to the pane labled Selected Limits:. Now enter a time interval in hours, I'd suggest 1 hour, into the Limited to ___ Hours box. And click the OK button.
This will cause Seagate Info to use the same report results to be used when a report is requested within the specified time period. This prevents the overhead of the request for data against the database, and the need for formatting the report again. All Seagate needes to do is format the report for the requested printer and print it.
Using this method just schedule the report the first time to the first printer at some time x. Then schedule the remaining instances to the other printers at a later time y sufficiently removed from time x so that the report will have time to complete processing. Or, a better, but more complicated alternative, make the starting of the remaining print jobs dependent on the success of the first job while scheduling from the When tab; select the Program/Event... button, find the first report scheduled in the top list box, Available List, and select it then click on the Add button to move it to the Wait for/Dependency List box below. Another dialog pops up asking for the dependency type, you should choose equals (=) 0 (zero), which signals successful completion, and click the OK button. Then complete the scheduling of your report.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.