JasperReports

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
JasperReports
Desarrollador
JasperSoft
http://jasperforge.org/projects/jasperreports
Información general
Última versión estable 4.1.2
12 de septiembre de 2011; hace 5 meses (2011-09-12)
Género Herramienta de creación de informes
Programado en Java
Sistema operativo Multiplataforma
Plataforma Java
Licencia GNU Lesser General Public License
En español ?

JasperReports 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.

Está escrito completamente en Java y puede ser usado en gran variedad de aplicaciones de Java, incluyendo J2EE o aplicaciones web, para generar contenido dinámico.

Su propósito principal es ayudar a crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible.

JasperReports se usa comúnmente con iReport, un front-end gráfico de código abierto para la edición de informes.

Se encuentra bajo licencia libre GNU, por lo que es Software libre. Forma parte de la iniciativa apilada open source Lisog.

Contenido

[editar] Características

JasperReports es una biblioteca que puede ser embebida (incrustada) en cualquier aplicación Java. Sus funciones incluyen:

  • Scriptlets, que pueden acompañar a la definición del informe,[1] y pueden ser invocados en cualquier momento por la definición para realizar un procesamiento adicional. El scriptlet se basa en Java, y tiene muchos ganchos (hooks) 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[2]

Para usuarios con requisitos más sofisticados de gestión, los informes diseñados para JasperReports pueden ser fácilmente importados a JasperServer- el servidor de informes interactivos. Página del proyecto JasperServer (en inglés)

[editar] Referencias

[editar] Notas

  1. Erik Swenson (20-09-2002). «Reports made easy with JasperReports». JavaWorld.com. Consultado el 11-01-2007.
  2. Christian Brell, Tobias Kieninger (January 2007). «Freie Reporting-Tools im Vergleich» (PDF). JavaSpektrum. http://www.oio.de/public/opensource/JS_01_07_Reporting.pdf. 

[editar] Bibliografía

  • Brian D. Eubanks (15 de noviembre de 2005). «Chapter 6. Graphics and Data Visualisation». Wicked Cool Java: code bits, open-source libraries, and project ideas. No Starch Press. pp. pp144–146. ISBN 1593270615. 
  • Jack M. Germain. «So You Want to Be a Linux Developer, Part 1», TechNewsWorld, 26-07-2007. Consultado el 30-07-2007.

[editar] Refactorización de código

JasperReports ha sido el foco principal de varios papeles académicos de refactorización de código:

[editar] Véase también

[editar] Enlaces internos

[editar] Enlaces externos

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Imprimir/exportar
Herramientas
En otros idiomas