JasperReports

motor de generación de informes From Wikipedia, the free encyclopedia

JasperReports es una biblioteca 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.

Tipo de programa report generator
Desarrollador JasperSoft
Lanzamiento inicial 2002
Datos rápidos Información general, Tipo de programa ...
JasperReports
Información general
Tipo de programa report generator
Desarrollador JasperSoft
Lanzamiento inicial 2002
Licencia GNU Lesser General Public License
Información técnica
Programado en Java
Plataformas admitidas Java
Versiones
Última versión estable 7.0.35 de mayo de 2025
Archivos legibles
  • JasperReports JRXML report definition
  • JasperReports Print
Archivos editables
JasperReports Print
Enlaces
Cerrar

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. Se ha desarrollado un subproyecto que es un servidor integrado para informes: JasperReports Server.

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, si bien a partir de la versión 5.5.0 iReport ha sido sustituido por Jaspersoft Studio, un front-end gráfico de código abierto basado en Eclipse.

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

Características

JasperReports es una biblioteca que puede incrustarse 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)

Referencias

Véase también

Enlaces externos

Related Articles

Wikiwand AI