fbpx
Wikipedia

JasperReports

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.

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 6.10.0 30 de septiembre de 2019 (1 año, 10 meses y 4 días)
Archivos legibles
  • JasperReports JRXML report definition
  • JasperReports Print
Archivos editables
JasperReports Print
Enlaces
Sitio web oficial
Repositorio de código

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 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)

Referencias

Notas

  1. Erik Swenson (20 de septiembre de 2002). «Reports made easy with JasperReports». JavaWorld.com. Consultado el 11 de enero de 2007. 
  2. Christian Brell, Tobias Kieninger (enero de 2007). Freie Reporting-Tools im Vergleich (PDF). Consultado el 14 de julio de 2007. 

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 (26 de julio de 2007). «So You Want to Be a Linux Developer, Part 1». TechNewsWorld. Consultado el 30 de julio de 2007. 

Refactorización de código

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

  • Rajesh Vasa; Jean-Guy Schneider (2003). . 7th workshop on the quantitative approaches in object-oriented software engineering (QAOOSE'2003). Archivado desde el original el 22 de julio de 2008. Consultado el 21 de marzo de 2011. 
  • Deepak Advani, Youssef Hassoun, Steve Counsell (enero de 2005). «Heurac: A heuristic-based tool for extracting refactoring data from open-source software versions» (PDF). Consultado el 11 de enero de 2007. 
  • Emerson Murphy-Hill (2005). (PDF). Archivado desde el original el 14 de enero de 2007. Consultado el 11 de enero de 2007. 
  • Vasa, R.; Schneider, J.; Woodward, C.; Cain, A. (17–18 November 2005). «Detecting structural changes in object oriented software systems». Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005): 463. doi:10.1109/ISESE.2005.1541855. ISBN 0-7803-9507-7. 
  • Deepak Advani, Youssef Hassoun, Steve Counsell (2006). «Extracting refactoring trends from open-source software and a possible solution to the 'related refactoring' conundrum». Proceedings of the 2006 ACM symposium on Applied computing: 463. doi:10.1145/1141277.1141685. ISBN 1-59593-108-2 (New York, USA: ACM Press). 
  • S. Counsell, Y. Hassoun, G. Loizou and R. Najjar (2006). «Common Refactorings, a Dependency Graph and some Code Smells: An Empirical Study of Java OSS». Proceedings of the 2006 ACM/IEEE international symposium on International symposium on empirical software engineering: 463. doi:10.1145/1159733.1159777. ISBN 1-59593-218-6 (New York, USA: ACM Press). 

Véase también

Enlaces internos

Enlaces externos

  • DynamicReports : Open source Java API reporting library based on JasperReports
  •   Datos: Q691094
  •   Multimedia: Category:JasperReports

jasperreports, biblioteca, creación, informes, tiene, habilidad, entregar, contenido, enriquecido, monitor, impresora, ficheros, html, información, generaltipo, programareport, generatordesarrolladorjaspersoftlanzamiento, inicial2002licenciagnu, lesser, genera. JasperReports es una biblioteca de creacion de informes que tiene la habilidad de entregar contenido enriquecido al monitor a la impresora o a ficheros PDF HTML XLS CSV y XML JasperReportsInformacion generalTipo de programareport generatorDesarrolladorJasperSoftLanzamiento inicial2002LicenciaGNU Lesser General Public LicenseInformacion tecnicaProgramado enJavaPlataformas admitidasJavaVersionesUltima version estable6 10 0 30 de septiembre de 2019 1 ano 10 meses y 4 dias Archivos legiblesJasperReports JRXML report definitionJasperReports PrintArchivos editablesJasperReports PrintEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Esta escrito completamente en Java y puede ser usado en gran variedad de aplicaciones de Java incluyendo J2EE o aplicaciones web para generar contenido dinamico Se ha desarrollado un subproyecto que es un servidor integrado para informes JasperReports Server Su proposito principal es ayudar a crear documentos de tipo paginas preparados para imprimir en una forma simple y flexible JasperReports se usa comunmente con iReport un front end grafico de codigo abierto para la edicion de informes si bien a partir de la version 5 5 0 iReport ha sido sustituido por Jaspersoft Studio un front end grafico de codigo 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 Indice 1 Caracteristicas 2 Referencias 2 1 Notas 2 2 Bibliografia 2 2 1 Refactorizacion de codigo 3 Vease tambien 3 1 Enlaces internos 3 2 Enlaces externosCaracteristicas EditarJasperReports es una biblioteca que puede ser embebida incrustada en cualquier aplicacion Java Sus funciones incluyen Scriptlets que pueden acompanar a la definicion del informe 1 y pueden ser invocados en cualquier momento por la definicion para realizar un procesamiento adicional El scriptlet se basa en Java y tiene muchos ganchos hooks que se pueden invocar antes o despues de las etapas de la generacion de informes como el Informe Pagina Columna o Grupo Sub informes 2 Para usuarios con requisitos mas sofisticados de gestion los informes disenados para JasperReports pueden ser facilmente importados a JasperServer el servidor de informes interactivos Pagina del proyecto JasperServer en ingles Referencias EditarNotas Editar Erik Swenson 20 de septiembre de 2002 Reports made easy with JasperReports JavaWorld com Consultado el 11 de enero de 2007 Christian Brell Tobias Kieninger enero de 2007 Freie Reporting Tools im Vergleich PDF Consultado el 14 de julio de 2007 Bibliografia Editar 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 26 de julio de 2007 So You Want to Be a Linux Developer Part 1 TechNewsWorld Consultado el 30 de julio de 2007 Refactorizacion de codigo Editar Articulo principal Refactorizacion JasperReports ha sido el foco principal de varios papeles academicos de refactorizacion de codigo Rajesh Vasa Jean Guy Schneider 2003 Evolution of Cyclomatic Complexity in Object Oriented Software 7th workshop on the quantitative approaches in object oriented software engineering QAOOSE 2003 Archivado desde el original el 22 de julio de 2008 Consultado el 21 de marzo de 2011 Deepak Advani Youssef Hassoun Steve Counsell enero de 2005 Heurac A heuristic based tool for extracting refactoring data from open source software versions PDF Consultado el 11 de enero de 2007 Emerson Murphy Hill 2005 Improving Refactoring with Alternate Program Views PDF Archivado desde el original el 14 de enero de 2007 Consultado el 11 de enero de 2007 Vasa R Schneider J Woodward C Cain A 17 18 November 2005 Detecting structural changes in object oriented software systems Proceedings of the 2005 International Symposium on Empirical Software Engineering ISESE 2005 463 doi 10 1109 ISESE 2005 1541855 ISBN 0 7803 9507 7 Deepak Advani Youssef Hassoun Steve Counsell 2006 Extracting refactoring trends from open source software and a possible solution to the related refactoring conundrum Proceedings of the 2006 ACM symposium on Applied computing 463 doi 10 1145 1141277 1141685 ISBN 1 59593 108 2 New York USA ACM Press S Counsell Y Hassoun G Loizou and R Najjar 2006 Common Refactorings a Dependency Graph and some Code Smells An Empirical Study of Java OSS Proceedings of the 2006 ACM IEEE international symposium on International symposium on empirical software engineering 463 doi 10 1145 1159733 1159777 ISBN 1 59593 218 6 New York USA ACM Press Vease tambien EditarEnlaces internos Editar Portal Software libre Contenido relacionado con Software libre RefactorizacionEnlaces externos Editar Sitio web oficial DynamicReports Open source Java API reporting library based on JasperReports Datos Q691094 Multimedia Category JasperReportsObtenido de https es wikipedia org w index php title JasperReports amp oldid 126492420, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos