2008-12-04 200 views
23

有沒有人遇到過這個問題?ReportViewer客戶端打印控件「無法加載客戶端打印控件」?

似乎MS有他們自己的更新打破它:

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.

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

我可以讓它在ReportManager再次但在我們的應用程序(RSinteract),它引用了8.0版的工作。無論我做什麼,ReportViewer的0.0都不起作用。

我已經試過這裏的一切: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

我想不需要我來重建和重新部署到我所有的客戶修復。有任何想法嗎?

回答

13

找到了解決:

  1. 首先確保打印報表管理工作(打開報表管理器的報告,並從那裏打印)。

  2. 如果它的工作轉到步驟3,如果您收到相同的錯誤,則需要在報表服務器上安裝以下修補程序。

  3. 下載並安裝以下更新:

+0

一個客戶報告這引起了與另一個SQL Server實例放緩的報告。看着它。 – 2008-12-10 11:18:42

+0

客戶現在報告說減速是無關的。 – 2009-01-06 11:50:37

1

我有同樣的問題(在幾個不同的服務器上)。在某些服務器上應用SP3和Report Viewer SP1可以幫助客戶機連接並下載控件,而不會出現任何問題。 但是,我有一臺服務器,即使在應用更新之後,在使用客戶端計算機訪問報告查看器時,它仍然給我提供了錯誤。 在查看正在發送的確切URL GET請求時,我發現可以強制客戶機直接連接到報表服務器以下載控件。

用戶將需要輸入以下網址:

http://reportservername/Reports/Reserved.ReportViewerWebControl.axd?ReportSession=51bjqv45xydgos2wghu5ceza&ControlID=7617dedbf0234f89b80cad8e64431014&Culture=2057&UICulture=9&ReportStack=1&OpType=PrintHtml

這應該然後彈出要求下載/安裝提示。

+0

感謝您的進一步信息,我已將這些信息發佈到我們的產品博客http://rsinteract.electricbiro.co.uk,您可以在此獲得榮譽。 – 2009-04-22 11:57:31

4

無法加載客戶端打印控制!
每次,客戶都希望通過點擊報表查看器上的按鈕打印報表,他們總是收到此錯誤消息。

我花了近兩週的時間來解決這個問題。
我的環境是:
- 窗口Server 2003標準版R2
- 報表服務器版本10.XXX
- 客戶端與和WindowXP SP3
我的解決辦法是:
- 更換CAP文件(RSClientPrint-x86.cab )在C \ Program Files \ Microsoft SQL
Server \ MSRS10.MSSQLSERVER \ Reporting Services \ ReportServer \ bin \
- 提取RSClientPrint-x86.cab並將其分發給客戶端。


聽到的是CAB文件:https://sites.google.com/site/narithsite/Home/RSClientPrint-x86.cab?attredirects=0&d=1

1

服務器環境:SQL2008的x64 SP2報告服務的Windows Server 2008 x64的,

客戶端PC環境:Windows XP SP2與IE6或更高版本,所有用戶登錄到Active Directory,用戶不是本地管理員或超級用戶組的成員。

錯誤:當用戶打印報告得到一個錯誤「無法加載客戶端打印控制」,對於我們工作

解決方案:SQL取代SQL 2008以下文件2008 R2

Program Files文件\ Microsoft SQL Server的\ MSRS10.MSSQLSERVER \ Reporting Services的\的ReportServer \ BIN RSClientPrint-x86.cab RSClientPrint-x64.cab RSClientPrint-ia64.cab

在您更換一個文件服務器的用戶不會得到上述錯誤和他們不要求使用本地高級用戶或管理員權限下載Active X.建議通過Active Directory GP將報告服務器URL添加爲受信任的站點(添加到受信任的站點)。

1

在我來說,當我得到這個消息的IE建議我安裝來自Microsoft的附加組件。安裝問題解決後。

我的軟件:
IE9,但工作還對老年人
SQL Server 2008 R2的

相關問題