reporting-services printing activex reportviewer

reporting services - ReportViewer Client Print Control "¿No se puede cargar el control de impresión del cliente"?



reporting-services printing (8)

¡No se puede cargar Client Print Control!
Cada vez que los clientes querían imprimir el informe haciendo clic en el botón imprimir en su visor de informes, siempre recibían este mensaje de error.

Pasé casi dos semanas para solucionar este problema.
Mi entorno es:
- Window Server 2003 Standard Edition R2
- Report Server Versión 10.XXX
- Clientes con windowXP SP3
Mi solución es:
- Reemplazar el archivo CAP (RSClientPrint-x86.cab) en C / Program Files / Microsoft SQL
Servidor / MSRS10.MSSQLSERVER / Reporting Services / ReportServer / bin /
- Extraiga el RSClientPrint-x86.cab y deséchelo a los clientes.


Escuchar es el archivo CAB: https://sites.google.com/site/narithsite/Home/RSClientPrint-x86.cab?attredirects=0&d=1

¿Alguien ha encontrado este problema?

Parece que MS lo ha roto con su propia actualización:

Varias personas informaron problemas al usar el control de impresión ActiveX en el visor de informes después de instalar Microsoft Update 956391. Específicamente, los usuarios reciben el error "No se puede cargar el control de impresión del cliente" al hacer clic en el icono de impresión en la barra de herramientas del visor de informes. Me gustaría explicar qué está sucediendo, por qué lo hicimos y cómo solucionar los problemas que usted o sus clientes están experimentando.

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

Puedo hacer que vuelva a funcionar en ReportManager, pero en nuestra aplicación ( RSinteract ) que hace referencia a la versión 8.0.0.0 del ReportViewer no funciona, haga lo que haga.

He intentado todo aquí: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

Me gustaría una solución que no me obligue a reconstruir y volver a implementarla para todos mis clientes. ¿Algunas ideas?



En mi caso, cuando recibo este mensaje, IE sugiere que instale add-on de Microsoft. Después del problema de instalación resuelto.

Mi software:
IE9 pero también funciona en versiones anteriores
SQL SERVER 2008 R2


Encontrado una solución:

  1. Primero asegúrese de que la impresión esté funcionando desde el Administrador de informes (abra un informe en el Administrador de informes e imprima desde allí).

  2. Si funciona, vaya al paso 3, si recibió el mismo error, necesita instalar los siguientes parches en el servidor de informes.

  3. Descargue e instale la siguiente actualización:


He tenido el mismo problema (en varios servidores diferentes). La aplicación de SP3 y Report Viewer SP1 ha ayudado en algunos de los servidores, permitiendo que las máquinas de los clientes se conecten y descarguen el control sin problemas. Sin embargo, tuve un servidor que, incluso después de aplicar las actualizaciones, al acceder al visor de informes utilizando una máquina cliente, todavía me daba el error. Al analizar la solicitud de URL GET que se está enviando, descubrí que es posible obligar a la máquina del cliente a conectarse directamente con el servidor de informes para descargar el control.

El usuario debería ingresar la siguiente url:

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

Esto debería mostrar la solicitud de descarga / instalación requerida.



Nuestro entorno de servidor: SQL2008 x64 SP2 Reporting Services en Windows Server 2008 x64,

Entorno de PC cliente: Windows XP SP2 con IE6 o superior, todos los usuarios inician sesión en Active Directory, los usuarios no son miembros del administrador local ni del grupo de usuarios avanzados.

Error: cuando un usuario imprime un informe recibe un error como "No se puede cargar el control de impresión del cliente"

Solución que nos funciona: reemplace los siguientes archivos en sql 2008 con SQL 2008 R2

Archivos de programa / Microsoft SQL Server / MSRS10.MSSQLSERVER / Reporting Services / ReportServer / bin RSClientPrint-x86.cab RSClientPrint-x64.cab RSClientPrint-ia64.cab

Una vez que reemplace los archivos, los usuarios de un servidor no recibirán el error anterior y no necesitarán poder local o administrador para descargar Active X. Recomendando agregar el servidor de informes como un sitio confiable (agregar sitios de confianza) a través de la GP de Active Directory.