Informes y definiciones de informes

Reporting Services usa diversos términos para describir un informe en distintos estados, incluida la definición inicial, el informe publicado y el informe visualizado tal como aparece ante el usuario.

Archivos de definición de informe (.rdl)

Una definición de informe es un archivo que se crea mediante el Diseñador de informes o el Generador de informes. Esta definición proporciona una descripción completa de conexiones de orígenes de datos, consultas utilizadas para recuperar datos, expresiones, parámetros, imágenes, cuadros de texto, tablas y cualquier otro elementos de tiempo de diseño que podría incluir en un informe.

Las definiciones de informe se representan en un tiempo de ejecución como un informe procesado. Si bien las definiciones de informe pueden ser complejas, como mínimo especifican una consulta y otro contenido del informe, propiedades del informe y un diseño de informe.

Las definiciones de informe se escriben en XML de conformidad con una gramática XML denominada lenguaje RDL (Report Definition Language). El lenguaje RDL describe los elementos XML, que engloban todas las variantes posibles que puede tener un informe. Para obtener más información sobre las definiciones de informe o el lenguaje RDL, vea Diseñar e implementar informes mediante el Diseñador de informes (Reporting Services) y Referencia del lenguaje RDL (Report Definition Language).

Archivos de definición de informe de cliente (.rdlc).

El Diseñador de informes de Visual Studio genera archivos de definición de informe de cliente (.rdlc) para su uso con el control ReportViewer. Los archivos .rdlc se pueden convertir en archivos .rdl para usarlos con el Diseñador de informes de Reporting Services. Para obtener más información sobre los archivos .rdlc, vea la documentación de Visual Studio y Reporting Services y controles ReportViewer en Visual Studio.

Informes publicados

Una vez creado un archivo .rdl, se publica en un servidor de informes implementando una solución de proyecto de informe del Diseñador de informes, guardándola en el Generador de informes, o cargándola a través del Administrador de informes. Un informe publicado es un elemento que se almacena en una base de datos del servidor de informes y se administra en un servidor de informes. El informe se almacena en un formato intermedio parcialmente compilado que lo prepara para que los usuarios puedan obtener acceso a éste.

Un informe publicado se protege mediante asignaciones de funciones utilizando el modelo de seguridad basado en funciones de Reporting Services. Se obtiene acceso a los informes publicados a través de direcciones URL, de partes del sitio Web SharePoint o del Administrador de informes.

Los informes se pueden publicar en un formato intermedio para el acceso a petición, o como una instantánea que contiene información de presentación y datos a partir del momento en que el informe se ejecutó inicialmente. Las instantáneas de informe no se guardan con un formato de representación concreto. En su lugar, se representan en un formato de visualización final (como HTML) sólo cuando un usuario o una aplicación lo solicita. Para obtener más información, vea Crear, modificar y eliminar instantáneas del historial del informe.

Informes representados

Un informe representado es un informe totalmente procesado que contiene datos e información de diseño en un formato que permite su visualización (por ejemplo, HTML). Un informe no puede visualizarse hasta que no se haya representado en un formato de salida. El servidor de informes lleva a cabo la representación de informes. Puede representar un informe realizando una de las siguientes acciones:

  • Abrir un informe publicado desde el servidor de informes.

  • Suscribirse a un informe, que se entrega a una bandeja de entrada de correo electrónico o a un recurso compartido de archivos en un formato de salida que se especifique.

El formato de representación predeterminado para los informes de Reporting Services es HTML 4.0. Además del formato HTML, los informes se pueden representar en varios formatos de salida, entre los que se incluyen Excel, Word, XML, PDF, TIFF y CSV. Al igual que ocurre con los informes publicados, los informes representados no se pueden editar ni volver a guardar en el servidor de informes. Para obtener más información, vea Exportar informes.

Para obtener más información sobre cómo se procesan los informes, vea Procesador de informes.