¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Consideraciones de diseño para la representación de informes

SQL Server 2005

En este tema se explican diferencias importantes en cuanto al uso de extensiones de representación. Además, se incluye una lista de temas en los que se explica cómo cada extensión de representación procesa una definición de informe. Para tomar decisiones eficaces sobre el diseño de los informes, es necesario comprender los conceptos básicos de la representación de informes y los tipos de extensiones de representación disponibles.

En Reporting Services, los informes se basan en un esquema XML llamado lenguaje RDL (Report Definition Language). Este esquema proporciona una descripción uniforme de un informe. El esquema es compatible con todas las extensiones de representación que se utilizan para generar informes en formatos específicos. Siempre que un informe sea conforme con el lenguaje RDL, se puede representar mediante cualquier extensión de representación compatible con el estándar RDL.

ms156268.note(es-es,SQL.90).gifNota:
El lenguaje RDL (Report Definition Language) es un esquema XML creado específicamente para Reporting Services. Este esquema describe todos los elementos que se pueden utilizar en un informe. Para obtener una descripción completa del lenguaje RDL, vea Report Definition Language.

La definición de informe que se crea se almacena en la base de datos del servidor de informes, para recuperarla y combinarla con datos durante el procesamiento de un informe. Durante este procesamiento, se efectúa una llamada a una extensión de representación a fin de representar el informe en un dispositivo específico. El informe resultante puede variar según la extensión de representación utilizada. Por ejemplo, el resultado de la extensión de representación en HTML será muy distinto del obtenido con la extensión de representación en XML. Si los informes se van a procesar con varias extensiones de representación, deberá adaptar el diseño de los mismos según convenga.

Aunque no existen restricciones ni requisitos para utilizar extensiones de representación, las características de cada formato de salida sugieren un fin concreto para usar el informe representado de un modo determinado. Por ejemplo, las extensiones de representación en XML y CSV son útiles para crear informes que pueden servir para proporcionar datos a otra aplicación u otro proceso, mientras que las extensiones de representación de diseño generan informes en formatos más conocidos para los usuarios de informes. Conocer la posible relación entre diversas extensiones de representación puede ser útil para tomar decisiones sobre el diseño de un informe. Por ejemplo, si se van a crear informes optimizados para extensiones de representación en páginas físicas, podría ser conveniente centrarse en un diseño que funcione bien con los dos formatos de salida de esa categoría.

La siguiente clasificación de extensiones de representación muestra cómo varían las extensiones en su comportamiento en la paginación y el grado de interactividad. En esta clasificación, la representación interactiva se refiere a la interacción entre el explorador y el servidor de informes, que inicia una representación adicional como respuesta a la acción de un usuario (por ejemplo, si un usuario hace clic en un vínculo que abre un informe de obtención de detalles, y a continuación, el informe se representa en el servidor de informes).

  • Extensiones de representación de datos: XML, CSV
  • Extensiones de representación de diseño (interactivas): HTML
  • Extensiones de representación de diseño (no interactivas, representadores en páginas lógicas): Excel, MHTML
  • Extensiones de representación de diseño (no interactivas, representadores en páginas físicas): PDF, imágenes

En los siguientes temas se describen las consideraciones de diseño que deben tenerse en cuenta para las distintas extensiones de representación.

Crear un diseño para mostrar los resultados con formato HTML

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en HTML.

Crear un diseño para mostrar la salida con formato de Microsoft Excel

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en Excel.

Crear un diseño para mostrar los resultados con formato CSV

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en CSV.

Crear un diseño para mostrar los resultados con formato XML

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en XML.

Crear un diseño para mostrar la salida con formato de imagen

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en imágenes.

Crear un diseño para mostrar la salida con formato PDF

Aborda los aspectos y las consideraciones de diseño específicos de la extensión de representación en PDF.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft