Compartir a través de


Enlazar a Crystal Enterprise (VS .NET 2003)

Este escenario de enlace se refiere a la tecnología utilizada en versiones anteriores y está destinado a los usuarios que tienen instalada una versión de Crystal Enterprise. Crystal Enterprise se ha reemplazado por Crystal Reports Server y BusinessObjects Enterprise. Para obtener más información acerca de Crystal Reports Server y BusinessObjects Enterprise, consulte Opciones de actualización.

Modelo de objetos

Este caso de enlace de informes utiliza CrystalReportViewer (vea Enlazar informes al modelo de objetos CrystalReportViewer).

Ubicación de los informes

El informe se encuentra en Web Component Server (servidor WCS) en Crystal Enterprise 8, 8.5, 9 o 10. Los informes del servidor WCS se muestran como servicios Web de informes a través del servicio Web EnterpriseReportService.asmx. Este servicio Web está situado en el directorio virtual de visores de Web Component Server.

Nota

Para obtener más información sobre el directorio virtual de visores, vea Directorio virtual de visores.

Información general sobre Crystal Services

Este escenario de enlace de informes se aplica a informes a los que se accede desde el nodo del servidor de Crystal Services en el Explorador de servidores.

Nota

Para obtener información general sobre Crystal Services, vea Utilizar Crystal Services.

Esta sección examina el subnodo Crystal Enterprise de Crystal Services, dentro de Visual Studio .NET 2003.

[NOMBRE_DE_SERVIDOR]

  • Crystal Reports
    • Crystal Enterprise

Descripción

El subnodo Crystal Enterprise accede y muestra informes que se han expuesto como servicios Web de informes desde un servidor WCS.

Para que el subnodo Crystal Enterprise acceda a informes y muestre una lista de ellos correctamente desde el servidor WCS de Crystal Enterprise, se deben cumplir las siguientes condiciones:

  • El servidor que vea actualmente en el Explorador de servidor tiene que ejecutar Crystal Enterprise 8 o 8.5.

    Nota

    Deberá actualizar Crystal Reports para Visual Studio .NET 2003 a ¿Qué es Crystal Reports para Visual Studio? (versión 9 o superior) si desea conectar a Crystal Enterprise 9 o superior.

  • El servidor WCS (Web Component Server) de Crystal Enterprise tiene que estar instalado en el servidor de Crystal Enterprise.

    Nota

    El servidor WCS se instala de forma predeterminada en Crystal Enterprise 9 y 10. En Crystal Enterprise 8 y 8.5, el servidor WCS se debe instalar por separado.

  • Para configurar los servicios Web de informes en el servidor de Crystal Enterprise 10, deberá instalar Visual Studio .NET 2003 en el servidor de Crystal Enterprise y, a continuación, ejecutar la instalación personalizada para agregar Crystal Services específicamente.

    Si el administrador de Crystal Enterprise no desea instalar una versión completa de Visual Studio .NET 2003 en el servidor de Crystal Enterprise, en su lugar, se puede hacer lo siguiente:

    • Instalar el módulo de combinación managed.msm.
    • Localizar el directorio virtual de visores instalado en el equipo de desarrollo y copiar el archivo EnterpriseReportService.asmx de dicho directorio y pegarlo en el directorio virtual de visores del equipo servidor.

Una vez que los informes se muestren correctamente en Crystal Services, elija un informe, arrástrelo y suéltelo en el formulario Web Forms o Windows Forms. Al colocar en el formulario el informe, éste se engloba en una clase contenedora de informe y, a continuación, se muestra como una instancia de informe en la bandeja de componentes.

Nota

Existen varios tipos diferentes de clases contenedoras de informe, dependiendo del origen del informe en el servidor y del protocolo de conexión. Éstos varían en función de las distintas versiones de Crystal Reports.

Para obtener una tabla comparativa de todas las versiones de Crystal Services, vea lo siguiente:

Instalar Crystal Services

Crystal Services no se instala de forma predeterminada durante la instalación de Visual Studio .NET 2003. Para agregar Crystal Services, cargue el CD de instalación de Microsoft Visual Studio .NET, busque Crystal Reports, seleccione Servicios Web de Crystal y haga clic en el botón de actualización.

Ventajas

  • Fácil acceso a los informes de Crystal Enterprise desde una aplicación Web o para Windows.

Desventajas

  • Modelo de objetos limitado: este escenario de enlace proporciona sólo el modelo de objetos limitado que forma parte del control CrystalReportViewer. Vea ¿Cuál es el modelo de objetos que se debe utilizar?.
    Nota

    En Crystal Reports 9 y 10, Crystal Services se actualiza a una clase contenedora y un protocolo de conexión diferentes.

Vea también