2. Definición
iReport es una herramienta visual que sirve para generar
ficheros XML (plantillas de informe) que se puedan utilizar
con la herramienta de generación de informes
JasperReports.
iReport también es una herramienta práctica, visual y muy
simple de utilizar para desarrollar reportes utilizando el API
de Jasper Report.
3. Instalación de iReport en Netbeans
PRIMER PASO:
Instalar el plugin en Netbeans. En la barra
de Menús, desplazamos la opción
herramientas - <<Plugins>>.
Se abrirá una ventana donde añadiremos
los pluggins <<Agregar Plugins>
SEGUNDO PASO
Descargar la librería JasperReport, Una vez
recopilados todos estos archivos en una
misma carpeta tendremos que agregar la
librería a NetBeans moviéndonos a
Herramientas-Libreries
4. Configuración del DataSource
Colocamos el driver jdbcsql.jar en la carpeta lib del GlassFish para poder realizar
la conexión
Iniciamos el GlassFish y nos vamos a la opción de "Recursos --> JDBC --> Pools de
Conexiones de JDBC"
Presionamos el botón de nuevo para crear un nuevo Pool de Conexiones JDBC
Configuramos todas las propiedades necesarias de conexión a la base de datos.
De ahí debemos de ir a "Recursos --> Recursos JDBC" y presionamos Nuevo.
Colocamos el nombre JNDI que vamos a usar.
5. APRECIACION DE EQUIPO
Este instrumento permite que los usuarios corrijan visualmente
informes complejos con cartas, imágenes, subinformes, etc.
iReport está además integrado conJFreeChart, una de la
biblioteca gráficas OpenSource más difundida para Java
6. CONCLUSIONES
iReport nos sirve para poder conectarnos a diferentes
bases de datos, eso sí con la limitación de tener que
utilizar un informe por cada consulta.
Nos permiten pasar valores, desde nuestra aplicación
Java, a los reportes generados por JasperReports ya
sean valores de cálculo, cadenas de caracteres,
indentificadores, etc