Anterior Siguiente

Creación de una infraestructura de desarrollo compartida

Las secciones anteriores describen cómo crear y utilizar orígenes de datos y conjuntos de datos, y cómo diseñar y formatear elementos de informe. Un desarrollador de informes simples que necesite sólo unos pocos informes puede utilizar estos enfoques de forma eficaz. Para un proyecto más grande, uno con más desarrolladores o uno que requiera más informes, muchos diseños necesitan utilizar los mismos elementos o formatos.

Para dar soporte a la creación y mantenimiento de formatos estándares, a la construcción de informes en colaboración con otros desarrolladores de informes, y a evitar procesos que generen errores y tareas de diseño repetitivas, BIRT utiliza los siguientes tipos de archivo:

*
El principal objetivo de una biblioteca es proporcionar a los desarrolladores de diseños de informes un repositorio compartido de estilos y elementos de informe prediseñados. La extensión del nombre de un archivo de biblioteca es .rptlibrary. BIRT coloca las bibliotecas en la carpeta de recursos.
Una biblioteca es un componente dinámico de un diseño de informe. Cuando un desarrollador de bibliotecas realiza cambios en una biblioteca, el diseño de informe se sincroniza con la biblioteca modificada. De esta forma, los cambios se propagan fácilmente dentro de una suite de diseños de informe.
Las bibliotecas almacenan elementos de informes personalizados, como orígenes de datos, elementos visuales de informe, estilos y páginas maestras. Utilice una biblioteca en un diseño de informe para acceder a los elementos personalizados. Puede utilizar múltiples bibliotecas en un único diseño de informe. Utilizando múltiples bibliotecas, puede separar los estilos y la funcionalidad que requieren distintos proyectos o procesos.
*
El principal objetivo de una plantilla es proporcionar una posición de inicio estándar para un nuevo diseño de informe. Como tal, la infraestructura de un archivo de plantilla es idéntica a la de un archivo de diseño de informe. La extensión del nombre de un archivo de plantilla es .rpttemplate. BIRT coloca las plantillas en la carpeta de plantillas.
Una plantilla es una infraestructura estática en la que crear un diseño de informe nuevo. Un diseño de informe que deriva de una plantilla modifica una copia de dicha plantilla. Por este motivo, un diseño de informe puede derivar de sólo una plantilla. Puesto que los diseños de informe utilizan copias de la plantilla, cuando un desarrollador de plantillas cambia una plantilla, los diseños de informe que se basan en dicha plantilla no reflejan automáticamente dichos cambios.
Las plantillas proporcionan una estructura para un diseño de informe estándar. Una plantilla puede contener elementos de informe visuales que aparecen en el diseño del informe, orígenes de datos y conjuntos de datos, y diseños de página maestra. Las plantillas utilizan bibliotecas de la misma forma que lo hace un diseño de informe. El Diseñador de informes BIRT proporciona un conjunto de plantillas estándar, como por ejemplo plantillas de Informe de listado simple y de listado agrupado.
*
Este tipo de archivo proporciona estilos para formatear elementos de un informe, de forma similar al formateo de elementos de una página web

(c) Copyright Actuate Corporation 2013