Saltar la navegación

3.1.- JasperReports + iReports.

Aparece el nombre de la herramienta, iReport y la versión, 4.0.2, dibujado en trazos blancos sobre un fondo de folios impresos en colores degradados del marrón al azul.
María José Navascués González. (Elaboración propia)



iReport es un diseñador de informes escrito por completo en Java, visual, intuitivo, pero muy potente. Lo distribuye la comunidad JasperForge de forma gratuita bajo licencia AGPL. Si quieres conocer los términos para esta licencia puedes hacerlo en su web:

Licencia AGPL.

iReport dispone de asistentes para la generación de informes, subinformes y plantillas, lo que facilita enormemente el trabajo del desarrollador, sin embargo, también permite la elaboración de informes partiendo desde cero.

Sea cual sea el procedimiento elegido, el objeto de usar una herramienta de diseño es reducir el coste de escribir todo el código necesario para obtener el informe, para ello, usaremos la librería de generación de informes JasperReports, que es una de las más usada en Java, y constituye el núcleo de iReport. Con esta librería, podremos enviar nuestros informes a un documento de texto, PDF, imagen o impresora. Se integra fácilmente en una aplicación java, aunque iReport se puede utilizar de manera independiente.

En resumen, iReport permite diseñar informes mientras que JasperReports ejecuta y genera los informes en una aplicación Java.

Debes conocer

Instalación de JasperReports en NetBeans.

Para poder utilizar JasperReports a través de NetBeans es necesario instalar los plugins y librerías de JasperReports e iReports. Los plugins y las librerías necesarias las puedes descargar desde el siguiente enlace: Enlace para descargar librerías y plugins. (No olvides descomprimir el fichero para utilizarlo).

 Comenzaremos por instalar los plugins de NetBeans, para ello, dentro de NetBeans seleccionamos la opción Herramientas -> Plugins --> Descargados --> Agregar Plugins. Seleccionamos los ficheros que nos hemos descargados.

A continuación, procederemos a instalar las librerías necesarias. Para ello, pulsamos Herramientas --> Librerías --> Nueva Librería. Asignamos un nombre, por ejemplo, JasperReport 6.11.  Pulsaremos el botón Agregar jar / carpeta y seleccionaremos todas las librerías. Para finalizar pulsaremos Aceptar.

Una vez que tenemos configurado NetBeans, crearemos un nuevo proyecto. Por ejemplo, le llamaremos EjemplosDI05 y será de tipo Aplicación Java.