Compartir a través de


Utilizar Crystal Services

Crystal Reports para Visual Studio permite la conexión mediante programación a los informes mediante el servicio Web de Crystal Services. Crystal Services facilita la conexión a informes expuestos por varios servidores en la red.

Los orígenes de informe subyacentes a estos subnodos y las clases que generan (cuando se arrastran al formulario Web Forms o Windows Forms) varían según las versiones sucesivas de Crystal Reports. Para obtener un listado completo de todos los Crystal Services disponibles en cada versión, junto con instrucciones detalladas sobre cómo tener acceso a Crystal Services desde el código, vea las siguientes secciones:

Usar Crystal Services con Crystal Reports Basic para Visual Studio 2008

En Visual Studio 2005 y versiones posteriores, a Crystal Services se accede mediante programación. Crystal Services permite generar una lista de informes disponibles en un equipo local o remoto, y acceder a estos informes mediante un servicio Web.

El código de conexión se debe introducir manualmente en Crystal Reports para Visual Studio. Para obtener un ejemplo detallado, vea Tutorial: Rellenar una lista desplegable de informes desde un servicio Web.

Crystal Services utiliza el protocolo de los servicios Web de informes para acceder a un directorio virtual del servidor, conocido como el directorio virtual de visores. Para obtener más información, vea Directorio virtual de visores.

Usar Crystal Services con Crystal Reports para Visual Studio .NET 2003

En Crystal Reports para Visual Studio 2003, el acceso a Crystal Services se realizaba en el Explorador de servidores.

El subnodo de Crystal Services de cada servidor se expandirá para mostrar más subnodos. Los nombres de estos subnodos varían según las versiones de Crystal Reports, pero su funcionamiento es común y consiste en que cada subnodo de los servicios de Crystal Services se expande para mostrar una lista de informes, desde el directorio de archivos del equipo local o desde los servidores de la red.

En algunos casos, un subnodo de Crystal Services usa el protocolo de los servicios Web de informes. En tal caso, usa dicho protocolo para acceder a un directorio virtual del servidor, conocido como el directorio virtual de visores.

Nota

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

En otros casos, se realiza una conexión directa con un servidor RAS no administrado, Crystal Reports Server o BusinessObjects Enterprise. En tal caso, no se usa el protocolo del servicio Web de informes.

Nota

Los nodos disponibles dependen de la configuración y del contrato de licencia.

Un informe que se muestra mediante el nodo Crystal Services se puede arrastrar a la bandeja de componentes de formularios Web Forms o Windows Forms en Visual Studio .NET 2003.