Rendering Reports in Chrome and Safari
A client complained that Reporting Services ReportViewer doesn’t render reports in Google Chrome or Apple Safari browsers. The magic property to apparently fix this issue was SizeToReportContent=”True”
<rsweb:ReportViewer
ID=”reportViewer” runat=”server” Height=”100%” Width=”100%”
SizeToReportContent=”True”>
</rsweb:ReportViewer>
Here is a link to Microsoft’s official stand on the browser support for Reporting Services. A couple of notes:
- Currently Microsoft doesn’t support report rendering in Chrome but are re-visiting the browser support matrix periodically.
- Report Manager doesn’t work in Safari or Firefox. Report Manager supports IE only. However, report rendering by URL or ReportViewer should work with the above change.