Technology Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
DellSC
Active Contributor
1,278
The licensing for the SAP Crystal for Visual Studio SDK includes hard limits for 5 concurrent sessions and 100 concurrent Print Jobs.  So, what is a Print Job?

Simply put, a Print Job is an instance of a main report or a subreport when the report is run.  However, it can get a little complicated for complex reports with one or more subreports and lots of data.

For example, given a main report that pulls 100 records of data and has one subreport, the number of print jobs depends on where the subreport is located.

- If the subreport is in the Report Header section, there are two print jobs - one for the main and one for the sub.

- If the subreport is in a Group Header section and there are 10 different group values, there are 11 print jobs - one for the main report and one for each copy of the subreport.

- If the subreport is in the Details section, there are 101 print jobs - one for the main report and one for each of the 100 records showing the subreport - and the report will fail.

Thus, report design can be critical for limiting the number of print jobs so that reports will run successfully using the SDK.