JasperReports -

Preview:

DESCRIPTION

JasperReports -

Citation preview

28/8/2015 JasperReports ­ Wikipedia, la enciclopedia libre

https://es.wikipedia.org/wiki/JasperReports 1/3

JasperReports

Desarrollador

JasperSofthttp://community.jaspersoft.com/project/jasperreports­

library

Información general

Última versiónestable

6.0.010 de febrero de 2014

Género Herramienta de creación deinformes

Programado en Java

Sistema operativo Multiplataforma

Plataforma Java

Licencia GNU Lesser General PublicLicense

[editar datos en Wikidata]

JasperReportsDe Wikipedia, la enciclopedia libre

JasperReports es una librería de creación deinformes que tiene la habilidad de entregarcontenido enriquecido al monitor, a la impresora oa ficheros PDF, HTML, XLS, CSV y XML.

Está escrito completamente en Java y puede serusado en gran variedad de aplicaciones de Java,incluyendo J2EE o aplicaciones web, para generarcontenido dinámico. Se ha desarrollado unsubproyecto que es un servidor integrado parainformes: JasperReports Server

(http://community.jaspersoft.com/project/jasperreports­server).

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

JasperReports se usa comúnmente con iReport, un front­end gráfico de código abierto para la edición deinformes, si bien a partir de la versión 5.5.0 iReport ha sido sustituido por Jaspersoft Studio(http://community.jaspersoft.com/project/jaspersoft­studio), un front­end gráfico de código abiertobasado en Eclipse.

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

Índice

1 Características2 Referencias

2.1 Notas2.2 Bibliografía

2.2.1 Refactorización de código3 Véase también

3.1 Enlaces internos3.2 Enlaces externos

28/8/2015 JasperReports ­ Wikipedia, la enciclopedia libre

https://es.wikipedia.org/wiki/JasperReports 2/3

Características

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

Scriptlets, que pueden acompañar a la definición del informe,1 y pueden ser invocados encualquier momento por la definición para realizar un procesamiento adicional. El scriptlet se basaen Java, y tiene muchos ganchos (hooks) que se pueden invocar antes o después de las etapas de lageneración de informes, como el Informe, Página, Columna o Grupo.

Sub­informes2

Para usuarios con requisitos más sofisticados de gestión, los informes diseñados para JasperReportspueden ser fácilmente importados a JasperServer­ el servidor de informes interactivos. Página delproyecto JasperServer (en inglés) (http://community.jaspersoft.com/project/jasperreports­server)

ReferenciasNotas

1. Erik Swenson (20 de septiembre de 2002). «Reports made easy with JasperReports»(http://www.javaworld.com/javaworld/jw­09­2002/jw­0920­opensourceprofile.html). JavaWorld.com.Consultado el 11 de enero de 2007.

2. Christian Brell, Tobias Kieninger (January 2007). «Freie Reporting­Tools im Vergleich»(http://www.oio.de/public/opensource/JS_01_07_Reporting.pdf) (PDF). JavaSpektrum. Consultado el 14 dejulio de 2007. |work= y |publicación= redundantes (ayuda)

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»(http://www.technewsworld.com/story/58471.html). TechNewsWorld. Consultado el 30 de julio de2007.

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). «Evolution of Cyclomatic Complexity in ObjectOriented Software» (http://www.it.swin.edu.au/personal/jschneider/Pub/qaoose03.pdf). 7thworkshop on the quantitative approaches in object­oriented software engineering(QAOOSE'2003).Deepak Advani, Youssef Hassoun, Steve Counsell (January 2005). «Heurac: A heuristic­basedtool for extracting refactoring data from open­source software versions»(http://www.dcs.bbk.ac.uk/research/techreps/2005/bbkcs­05­01.pdf) (PDF). Consultado el 11 deenero de 2007.Emerson Murphy­Hill (2005). «Improving Refactoring with Alternate Program Views»(http://amstel.cs.pdx.edu/Members/emerson/rpe.pdf) (PDF). Consultado el 11 de enero de 2007.Vasa, R.; Schneider, J.; Woodward, C.; Cain, A. (17–18 November 2005). «Detecting structural

28/8/2015 JasperReports ­ Wikipedia, la enciclopedia libre

https://es.wikipedia.org/wiki/JasperReports 3/3

changes in object oriented software systems». Proceedings of the 2005 International Symposiumon Empirical Software Engineering (ISESE 2005): 463. doi:10.1109/ISESE.2005.1541855(http://dx.doi.org/10.1109%2FISESE.2005.1541855). ISBN 0­7803­9507­7.Deepak Advani, Youssef Hassoun, Steve Counsell (2006). «Extracting refactoring trends fromopen­source software and a possible solution to the 'related refactoring' conundrum». Proceedingsof the 2006 ACM symposium on Applied computing: 463. doi:10.1145/1141277.1141685(http://dx.doi.org/10.1145%2F1141277.1141685). ISBN 1­59593­108­2 (New York, USA: ACM Press).S. Counsell, Y. Hassoun, G. Loizou and R. Najjar (2006). «Common Refactorings, a DependencyGraph and some Code Smells: An Empirical Study of Java OSS». Proceedings of the 2006ACM/IEEE international symposium on International symposium on empirical softwareengineering: 463. doi:10.1145/1159733.1159777 (http://dx.doi.org/10.1145%2F1159733.1159777). ISBN 1­59593­218­6 (New York, USA: ACM Press).

Véase tambiénEnlaces internos

Portal:Software libre. Contenido relacionado con Software libre.Refactorización

Enlaces externos

Sitio web oficial (http://jasperforge.org/projects/jasperreports)DynamicReports : Open source Java API reporting library based on JasperReports(http://dynamicreports.sourceforge.net/)

Obtenido de «https://es.wikipedia.org/w/index.php?title=JasperReports&oldid=82437001»

Categorías: Proyectos de SourceForge Software libre programado en JavaHerramientas de desarrollo para Java

Esta página fue modificada por última vez el 15 may 2015 a las 09:37.El texto está disponible bajo la Licencia Creative Commons Atribución Compartir Igual 3.0;podrían ser aplicables cláusulas adicionales. Léanse los términos de uso para más información.Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimode lucro.