Este documento proporciona instrucciones para instalar e implementar iReport en Netbeans para crear reportes Jasper. Explica cómo descargar e instalar el plugin iReport, agregar las bibliotecas JasperReports al proyecto, crear un reporte vacío y código de Java para generar un reporte PDF a partir de un archivo JRXML. También cubre la configuración de la fuente de datos y el uso del asistente de informes para crear reportes que se conectan a bases de datos.
1. Docente:
o Marco Aurelio Porro Chulli.
Integrantes
Maldonado Idrogo, Betzabeth Yameli.
• Pérez Saucedo, Yordin Alberto.
2. Instalación de iReport en Netbeans
Primero es instalar iReport en netbeans.
Nos vamos a la página a Tools->de netbeans y a la
sección de plugins iReport y nos lo descargamos
Una vez descargado nos vamos a Netbeans Plugins
(Herramientas->Plugins) y a la pestaña de
Downloaded. Le damos al botón "AddPlugins" y
buscamos la carpeta descomprimida del fichero
que nos hemos descargado antes, el de iReport.
3. Ahora nos vamos a las opciones de nuestro
proyecto, botón derecho Properties,
seleccionamos Libraries, pinchamos en la de
jasperReports y le damos al botón Edit. Buscamos
los ficheros que os he mencionado antes y
adjuntamos todo y le damos a guardar.
Ahora vamos a hacer una prueba para ver si todo
funciona. Lo primero de todo es crear un fichero
jasper, que es como una plantilla. Con el plugin de
iReport para Netbeans es fácil. En nuestro
proyecto, en el paquete le damos a botón derecho
y New. Elegimos Report y Empty Report. Se abren
en Netbeans unas pantallas para diseñar nuestro
fichero. Lo vamos a quedar vacío. En otro tutorial
lo explicaré.
4. Por último un pequeño código que lo que
hace es leer este report (extensión
jrxml) en un pdf. El código y el proyecto
de prueba lo tengo en este enlace para
que os lo podais descargar:
6. Creación de Reportes usando Wizard,
archivo jrxml
seleccionaré la plantilla "Wood" aunque
pueden seleccionar la que ustedes
deseen, y hacemos clic en el botón
"Launch Report Wizard"
Al hacer el cambio del datasource
veremos que aparece un textarea con el
título "Query(SQL)" y en la parte
inferior debemos tener un mensaje de
error que dice "Invalid query".
7. El último paso es el solamente una felicitación por haber
creado un nuevo reporte.
Ahora hacemos clic en el botón "Finish" y ya podremos
ver la plantilla de nuestro reporte.
9. La interfaz CallableStatements nos
permite ejecutar procedimienEste trabajo
de investigación es sencillo pero se ve la
forma de poder conectarnos a diferentes
bases de datos en este caso a SQL server,
eso sí con la limitación de tener que
utilizar un informe por cada consulta. Esto
no es problema ya que podemos incluir
tantos su informes como queramos
obteniendo finalmente el resultado que
esperábamos en dicho reporte.
tos almacenados e interactuar con el
resultado de una manera rápida y sencilla
10. El reporte con la base de datos es una
ayuda mutua y concreta para mostrar
información desde una base de Dados y
el driver/conector que usemos para
conectar con esa base de datos
desde java, entonces podemos usar con
ello los reportes desde java.