Last week, our users send us a bug report mentioning that they cannot print a reporting services report from the web browser.
We discovered that printing from the ASP.NET Report Viewer control requires a separate ActiveX to be installed. If you don’t have this ActiveX control installed and the users don’t have the rights to install the ActiveX control themselves, they end up with the following error message:
“Unable to load client print control”
The browser will ask you to install the required ActiveX control to solve this problem:
Remark: Because the printing is using an ActiveX control, you can only print Reporting Services reports from Internet Explorer. If you open the ASP.NET reportviewer in FireFox or Chrome, the print button will not be available.