Changes

SSRS Reporting

44 bytes added, 15:08, 21 January 2021
=== Report Class ===
The <code>'''Report</code> ''' class creates a report via the ancient SSRS ReportExecution2005 SOAP endpoint.
While this method works fine for most use cases, for very large reports (> ~1.5 GB in our experience), the report service will stop with an error. If such a case is encountered, the other service documented below should be used instead.
[[File:ssrs_web_viewer.png |thumb|border|alt=Web viewer controls|Web viewer controls]]
The <code>'''ServerReportRenderer</code> ''' uses a different and more modern approach to render the data: It calls the URL of the web viewer and tells it what to do via the parameters, just like the user would by clicking buttons in the toolbar.
This methodology makes it really easy to implement, as the rendering results are the same if executed manually in the web viewer.
 
[[Category:Pages with broken file links|SSRS Reporting]]
187
edits