ReportViewer Client Print Control "impossible de charger client print control"?

quelqu'un A rencontré ce problème?

Semble MME avoir rompu avec leur propre mise à jour:

un certain nombre de personnes ont déclaré problèmes avec L'impression ActiveX contrôle dans la visionneuse de rapport après installation de Microsoft Update 956391. Plus précisément, les utilisateurs reçoivent l'erreur "Impossible de charger le contrôle d'impression client" lorsque vous cliquez sur l'icône imprimer dans la rapport de la barre d'outils du visualiseur. Je voudrais pour expliquer ce qui se passe, pourquoi nous il l'a fait, et comment pour résoudre les problèmes que vous ou vos clients sont l'expérience.

à Partir d'ici: http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx

je peux l'obtenir pour travailler dans ReportManager de nouveau, mais dans notre application ( Rin Teract) qui fait référence à la version 8.0.0.0 du ReportViewer il ne fonctionne pas quoi que je fasse.

j'ai tout essayé ici: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

je voudrais un correctif qui ne nécessite pas que je reconstruise et redéploie à tous mes clients. Des idées?

23
demandé sur Rob Stevenson-Leggett 2008-12-04 13:29:27

8 réponses

find a Fix:

  1. assurez-vous D'abord que l'impression fonctionne à partir de Report Manager (ouvrez un rapport dans Report Manager et imprimez à partir de là).

  2. si cela fonctionne passez à L'Étape 3, Si vous avez reçu la même erreur, vous devez installer les correctifs suivants sur le serveur de rapports.

  3. Télécharger et installer la mise à jour suivante:

13
répondu Rob Stevenson-Leggett 2008-12-04 11:59:01

impossible de charger le contrôle D'impression Client!

Chaque fois, les clients ont voulu imprimer le rapport en cliquant sur le bouton imprimer sur leur visualiseur de rapport, ils ont toujours eu ce message d'erreur.

j'avais passé près de deux semaines pour résoudre ce problème.

Mon environnement est:

- Windows Server 2003 R2 Standard Edition

- Version Du Serveur De Rapports 10.X. X. X

- Clients avec windowXP SP3

Ma Solution est:

- Remplacement du fichier CAP (RSClientPrint-x86.cab) dans C\Program Files \ Microsoft SQL

Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin\

- Extraire le RSClientPrint-x86.cabine et destribute aux clients.





Entendre, c'est le fichier CAB: https://sites.google.com/site/narithsite/Home/RSClientPrint-x86.cab?attredirects=0&d=1

4
répondu Narith 2010-12-13 05:23:49

La suite correctif fonctionne pour moi

Windos server 2003 64 Reporting Services Windows Vista et Windows XP

Corrigé KB967511 et KB953752

http://blogs.msdn.com/esecuelesinfronteras/archive/2008/11/10/error-unable-to-load-client-print-control-en-reporting-services.aspx

http://support.microsoft.com/kb/967511/es

travail pour moi

2
répondu 2009-05-15 16:26:24

j'ai obtenu ce travail avec le retrait des correctifs. Le correctif ci-dessus ne fonctionne pas trop. Enfin, ce que j'ai fait, c'est installer le correctif suivant sur le serveur IIS et réinitialiser / redémarrer le serveur IIS. Ce n'est pas pour l'application report manager. Ceci est pour toute ASP.NET application web développée en .net3.5 Utilisation de VS2008 http://www.microsoft.com/downloads/details.aspx?familyid=6AE0AA19-3E6C-474C-9D57-05B2347456B1&displaylang=en

1
répondu 2009-04-21 23:03:19

j'ai eu le même problème (sur plusieurs serveurs différents). L'application SP3 et Report Viewer SP1 a aidé sur certains serveurs, permettant aux machines clientes de se connecter et de télécharger le contrôle sans problème. Cependant, j'ai eu un serveur qui, même après avoir appliqué les mises à jour, lors de l'accès à la visionneuse de rapport en utilisant une machine client, il me donnait toujours l'erreur. En regardant dans L'URL exacte demande GET qui est envoyé, j'ai découvert qu'il est possible de forcer le client machine pour se connecter directement au serveur de rapports pour télécharger la commande.

L'utilisateur doit entrer l'url suivante: