Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ReportViewer Client Print Control "Unable to load client print control"?

Has anyone come across this issue?

Seems MS have broken it with their own update:

A number of people have reported problems using the ActiveX print control in the report viewer after installing Microsoft Update 956391. Specifically, users receive the error "Unable to load client print control" when clicking on the print icon in the report viewer toolbar. I would like to explain what is happening, why we did it, and how to fix the problems that you or your customers are experiencing.

From here: http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx

I can get it to work in ReportManager again but in our app (RSinteract) which references version 8.0.0.0 of the ReportViewer it is not working no matter what I do.

I've tried everything here: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

I'd like a fix that doesn't require me to rebuild and redeploy to all my clients. Any ideas?

like image 276
Rob Stevenson-Leggett Avatar asked Dec 04 '08 10:12

Rob Stevenson-Leggett


2 Answers

Found a Fix:

  1. First ensure that printing is working from Report Manager (open a report in Report Manager and print from there).

  2. If it works go to Step 3, if you received the same error you need to install the following patches on the Report Server.

    • KB954606 - Security Update for SQL Server SP2

      http://www.microsoft.com/downloads/details.aspx?familyid=4603C722-2468-4ADB-B945-2ED0458B8F47&displaylang=en#filelist

    • ReportViewer 2005 SP1

      http://www.microsoft.com/downloads/details.aspx?familyid=82833F27-081D-4B72-83EF-2836360A904D

  3. Download and install the following update:

    • KB954607 - Security Update for SQL Server SP2

      http://www.microsoft.com/downloads/details.aspx?familyid=5148B887-F323-4ADB-9721-61E1C0CFD213&displaylang=en

like image 181
Rob Stevenson-Leggett Avatar answered Sep 18 '22 09:09

Rob Stevenson-Leggett


Unable to load Client Print Control!
Everytime, clients wanted to print report by clicking the button print on their report viewer, they always got this error message.

I had spent nearly two weeks to fix this problem.
My environment is:
- Window Server 2003 Standard Edition R2
- Report Server Version 10.X.X.X
- Clients with windowXP SP3
My Solution is:
- Replacing the CAP file (RSClientPrint-x86.cab) in C\Program Files\Microsoft SQL
Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin\
- Extract the RSClientPrint-x86.cab and destribute it to clients.


Hear is the CAB file: https://sites.google.com/site/narithsite/Home/RSClientPrint-x86.cab?attredirects=0&d=1

like image 31
Narith Avatar answered Sep 20 '22 09:09

Narith