Elementos de informe personalizados

 

Reporting Services proporciona un abundante conjunto de herramientas para crear y publicar informes de empresa, administrar la seguridad y las suscripciones, y extender la funcionalidad de informes a través de una completa API. Los informes se definen mediante un documento XML-según el lenguaje denominado lenguaje de definición de informe (RDL). RDL proporciona un conjunto de instrucciones que describen el diseño, la información de las consultas y los tipos de elementos de un informe. Se puede extender RDL escribiendo un elemento de informe personalizado. El elemento de informe personalizado consta de una serie de-componente de hora, que es llamado por el procesador de informes en tiempo de ejecución y un diseño-componente de tiempo, lo que permite que el elemento de informe personalizado esté disponible en el Diseñador de informes.

Para obtener un ejemplo de un elemento de informe personalizado implementado totalmente, vea muestras de producto de SQL Server Reporting Services.

Los desarrolladores de software que necesitan integrar Reporting Services en sus aplicaciones pueden requerir alguna funcionalidad que no se admita de forma nativa en RDL. Esto puede incluir elementos como controles de mapas, listas horizontales, listas de columnas y matrices dinámicas. Una ejecución-tiempo personalizado un elemento de informe componente puede desarrollar y distribuir con una aplicación para satisfacer esta necesidad.

Además de proporcionar una funcionalidad que no se admita de forma nativa, algunos programadores pueden desear extender la funcionalidad existente con versiones alternativas de controles que ya están incluidos con Reporting Services. En este escenario, un programador podría proporcionar tres componentes: una ejecución-componente de hora, un diseño-componente de tiempo y un diseño-componente de conversión de elemento de informe de tiempo que convierte un elemento de informe existente en un elemento de informe personalizado a petición.

Arquitectura de elemento de informe personalizado se describen los componentes que constituyen un elemento de informe personalizado.

Requisitos de implementación de elemento de informe personalizado describe los requisitos previos para la creación de un elemento de informe personalizado.

Crear un componente de tiempo de ejecución de elemento de informe personalizado describe cómo crear un informe personalizado elemento ejecutar-componente de tiempo.

Crear un componente de tiempo de diseño de elemento de informe personalizado describe cómo crear un diseño de elemento de informe personalizado-componente de tiempo.

Cómo: implementar un elemento de informe personalizado describe cómo implementar un elemento de informe personalizado.

Bibliotecas de clases de elemento de informe personalizado describe las clases de infraestructura de elemento de informe personalizado y clases contenedoras administradas en el Microsoft.ReportDesigner espacio de nombres.

Referencia técnica de ( SSRS )

Mostrar: