Diferencia entre revisiones de «JasperReport»
| Línea 8: | Línea 8: | ||
'''JasperReport.''' Es una herramienta de creación de informes que tiene la habilidad de entregar contenido enriquecido al monitor, a la [[impresora]] o a ficheros [[PDF]], [[HTML]], [[XLS]], [[CSV]] y [[XML]]. | '''JasperReport.''' Es una herramienta de creación de informes que tiene la habilidad de entregar contenido enriquecido al monitor, a la [[impresora]] o a ficheros [[PDF]], [[HTML]], [[XLS]], [[CSV]] y [[XML]]. | ||
| − | == Cometido == | + | == Cometido == |
| − | |||
Su principal propósito es crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible. Se usa comúnmente con [[IReport]], un front-end gráfico de código abierto para la edición de informes. Está bajo [[GNU]] Lesser General Public License, por lo que es [[Software libre]]. | Su principal propósito es crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible. Se usa comúnmente con [[IReport]], un front-end gráfico de código abierto para la edición de informes. Está bajo [[GNU]] Lesser General Public License, por lo que es [[Software libre]]. | ||
| Línea 15: | Línea 14: | ||
Está escrito completamente en [[Java]] y puede ser usado en gran variedad de aplicaciones de este tipo, incluyendo [[J2EE]] o aplicaciones web, para generar contenido dinámico. | Está escrito completamente en [[Java]] y puede ser usado en gran variedad de aplicaciones de este tipo, incluyendo [[J2EE]] o aplicaciones web, para generar contenido dinámico. | ||
| − | === Funciones === | + | === Funciones === |
| − | |||
Es una biblioteca que puede ser embebida en cualquier aplicación [[Java]]. Sus funciones incluyen: | Es una biblioteca que puede ser embebida en cualquier aplicación [[Java]]. Sus funciones incluyen: | ||
| − | * Scriptlets, que pueden acompañar a la definición del informe, y pueden ser invocados en cualquier momento para realizar un procesamiento adicional. El | + | * Scriptlets, que pueden acompañar a la definición del informe, y pueden ser invocados en cualquier momento para realizar un procesamiento adicional. El scriptlet se basa en Java, y tiene muchos hooks (ganchos) que se pueden invocar antes o después de las etapas de la generación de informes, como el Informe, Página, Columna o Grupo. |
* Sub-informes | * Sub-informes | ||
| − | |||
Para usuarios con requisitos más sofisticados de gestión, los informes diseñados para JasperReports pueden ser fácilmente importados a [[JasperServer]] que es el servidor de informes interactivos. | Para usuarios con requisitos más sofisticados de gestión, los informes diseñados para JasperReports pueden ser fácilmente importados a [[JasperServer]] que es el servidor de informes interactivos. | ||
| Línea 29: | Línea 26: | ||
* [[JasperServer]] | * [[JasperServer]] | ||
| − | == | + | == Fuentes == |
* http://jasperforge.org/projects/jasperreports | * http://jasperforge.org/projects/jasperreports | ||
Revisión del 19:52 29 nov 2011
| ||||
JasperReport. Es una herramienta de creación de informes que tiene la habilidad de entregar contenido enriquecido al monitor, a la impresora o a ficheros PDF, HTML, XLS, CSV y XML.
Cometido
Su principal propósito es crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible. Se usa comúnmente con IReport, un front-end gráfico de código abierto para la edición de informes. Está bajo GNU Lesser General Public License, por lo que es Software libre.
Características
Está escrito completamente en Java y puede ser usado en gran variedad de aplicaciones de este tipo, incluyendo J2EE o aplicaciones web, para generar contenido dinámico.
Funciones
Es una biblioteca que puede ser embebida en cualquier aplicación Java. Sus funciones incluyen:
- Scriptlets, que pueden acompañar a la definición del informe, y pueden ser invocados en cualquier momento para realizar un procesamiento adicional. El scriptlet se basa en Java, y tiene muchos hooks (ganchos) que se pueden invocar antes o después de las etapas de la generación de informes, como el Informe, Página, Columna o Grupo.
- Sub-informes
Para usuarios con requisitos más sofisticados de gestión, los informes diseñados para JasperReports pueden ser fácilmente importados a JasperServer que es el servidor de informes interactivos.