Mensaje de error cuando intenta imprimir un informe en Microsoft Dynamics CRM 3.0: "No se puede cargar el protocolo de impresión de cliente"


Síntomas


Cuando intenta imprimir un informe en Microsoft Dynamics CRM 3.0, recibe el siguiente mensaje de error:
No se puede cargar el protocolo de impresión del cliente.

Causa


Este problema puede producirse si no están instalados los componentes de ActiveX.

Solución


Para resolver este problema, habilite a la configuración de ActiveX en Windows Internet Explorer. A continuación, agregue las siguientes direcciones URL a la zona de Intranet Local:
  • La dirección URL del equipo que está ejecutando el servidor de Microsoft Dynamics CRM
  • La dirección URL del equipo que está ejecutando Microsoft SQL Server Reporting Services
Para ello, siga estos pasos:
  1. Inicie Windows Internet Explorer.
  2. En el menú Herramientas, haga clic en Opciones de Internet.
  3. En la ficha seguridad , haga clic en Intranet Localy, a continuación, haga clic en sitios
  4. Haga clic en Avanzadas.
  5. Escriba la dirección URL para el equipo que ejecuta Microsoft Dynamics CRM server en el cuadro Agregar este sitio Web a la zona y, a continuación, haga clic en Agregar.
  6. Escriba la dirección URL del equipo que está ejecutando Microsoft SQL Server Reporting Services en el cuadro Agregar este sitio Web a la zona y, a continuación, haga clic en Agregar.
  7. Haga clic en Cerrar para cerrar el cuadro de diálogo Intranet Local y, a continuación, haga clic en Aceptar.
  8. En la ficha seguridad , haga clic en Nivel personalizado.
  9. Haga clic en Habilitar para cada componente que aparece en los complementos y controles ActiveX.
  10. Haga clic en Aceptar para cerrar el cuadro de diálogo Opciones de Internet .
  11. Salga de Windows Internet Explorer y, a continuación, inicie Microsoft Dynamics CRM 3.0.
  12. Intente imprimir el informe.

    Si sigue experimentando el problema que se describe en la sección "Síntomas", instalar manualmente los componentes de ActiveX. Para ello, siga estos pasos:
    1. Busque la carpeta Server\bin de informe.

      Notas:
      • Si ejecuta Microsoft SQL Server 2000 Reporting Services, la carpeta se encuentra en la siguiente ubicación:
        C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\bin
      • Si ejecuta Microsoft SQL Server 2005 Reporting Services, la carpeta se encuentra en la siguiente ubicación:
        C:\Program Files\Microsoft SQL Server\MSSQL.4\Reporting Services\ReportServer\bin
    2. Haga clic en el archivo RSClientPrint.cab y, a continuación, haga clic en extraer. Extraiga el archivo a la carpeta en el paso 12 bis.
    3. Haga clic en el archivo RSClientPrint.inf que extrajo en el paso 12b y, a continuación, haga clic en instalar.
    4. Intente imprimir el informe.

Más información


SQL Server Reporting Services utiliza una impresión ActiveX control a las funciones de impresión en Windows Internet Explorer. Si no están instalados los componentes de ActiveX en el equipo que está ejecutando Microsoft Dynamics CRM 3.0, recibe el mensaje de error que se menciona en la sección "Síntomas".