Reportes en Java con iReport y NetBeans ¿Qué es el iReport? IReport es una una herramien herramienta ta visual visual que sirve para generar ficheros XM XMLL (plantill (plantillas as de inform informe) e) que se puedan puedan utilizar utilizar con la herr herramie amienta nta de generación de inform informes es JasperReports. IReport inicialment inicialmente e se ha ha desarrollado en J++ por lo que su entorno entorno de ejecución se limita limita a plataform plataformas as Mic Microsof ros oft. t. En sus últimas últimas versiones versiones se ha publicado publicado una una versión 100% 10 0% java con con lo cual se limita limita la restricció restricción n existente. existente.
Instalación de los Plugins 1) Requisitos a. JDK b. b. Mysql 5.0 c. c. NetBeans d. d. JasperReports e. iReport (diseñador (diseñador gráfico gráfico de plantillas para JasperReports) JasperReports) f. Descompr Descompresor esor (Win (W inrar, rar, winZip, winZip, 7 Zip, etc. etc.)) g. Adobe Adobe Reader NOTA: NO TA: Es recomend recomenda able usar la misma versión versión de JasperReports JasperReports que que la de iReport iReport caso caso contrario pueden dar errores errores el ejecutar ejecutar el programa.
2) Descargas a. Descargar Descargar el programa programa en: http://netbeans.org/ b. De acuerdo acuerdo a nuestro sis sistem temas as operativo operativo vamos vamos a realizar la descarga, descarga, nosotros nosotros
usaremos usaremos Windows Windows y el ejecutable aunque aunque también también
podem podemos os usar el archi rchivo vo zipeado zipeado::
c. Seleccionamos una ruta en la red donde guardaremos el archivo zip, clic en Guardar.
Le damos clik para la descarga
d. Una vez descargado, reconocerás el fichero porque llevará por nombre algo parecido a iReport-4.7.1-plugin.zip. Extraer su contenido en una carpeta.
3) Agregar los plugin de iReport a NetBeans Nos dirigimos a la pestaña Herramientas/Complementos
a. Seleccionamos Complementos
b.
En la siguiente ventana se nos abrirá un cuadro de dialogo para la instalación de los plugins
Clik para instalar plugins
c.
Seleccionamos los plugins con extension.nbm
d. Aquí
vemos los plugins listos para instalar, solo le damos clik en
esperemos a que carguen.
INSTALAR
y luego
e.
Primero aceptamos los Términos y luego le damos Instalar
f.
Nos saldrá unaadvertenciapero nosotros le damos Continuar
g.
Para confirmar que estén instalados los plugins nos dirigimos a la pestaña
Instalado y vemos que se instalaron correctamente.
4) Conexión con M ySQL. a. Primero vamos a Report Datasources , como vemos en la imagen.
clik para conectar a MySQL
b. Damos clic en New/Database JDBC Conection y luego le damos NEXT y aquí es donde nos vamos a conectar con BD de MySQL que hayamos creado con anterioridad.
c. Se nos abrirá una ventana donde ingresaremos los datos de nuestra base de datos y eligiendo a la vez la conexión a MySQL
Ingresaremos los datos de nuestra BD, como ejemplo la base se llama master, lo cual a la hora de comprobar si la conexión es correcta, damos clik en TEST,lo cual deberia salir como mensaje Connection test Sucessfull!
Como vemos nuestra conexión es correcta.Ahora solo le damos clik en Save y ya esta casi listo para realizar nuestro Reporte
5) Creando nuestro primer Reporte a. Creamos nuestro archivo de Reporte. Vamos a nuestra carpeta o Packages y le damos clic derecho NUEVO/Otro/Report/Report Wizard Y le damos Siguiente.
b. Se nos mostrara una serie de diseños que debemos elegir para visualizar nuestro reporte y luego damos clik en Siguiente
c. Ahora seleccionaremos los datos que vamos a mostrar en nuestro reporte.
d.
Seleccionamos la tabla o las tablas a mostrar dándole doble clic y luego le damos OK
e. Clik en Siguiente y luego pasamos los datos a la columna derecha para que puedan ser mostrados
en nuestro diseño, y Siguiente
nuevamente.
1
2
f. Por ultimo damos clic en Terminar mostrándonos este mensaje de Congratulations!.
g. Ahora solo nos basta con darle clik en el boton Preview y veremos el resultado.
6) Exportando nuestro reporte a formato PDF a. Nos dirigimos al icono de SAVE y le damos clic donde se nos abrirá una ventana para elegir donde vamos a guardar o exportar nuestro reporte.
SAVE
b. Ahora ubicaremos en la unidad que deseemos y luego seleccionamos el formato y le damos Guardar.
1
3
2
c. Ya tenemos nuestro reporte en formato PDF.
¡Ahora te toca a ti!
Trabajo realizado por el área de sistemas de CJAVA
Para consultas, dudas o asistencia técnica comunicarseal siguiente correo: o o o
[email protected] [email protected] www.cjavaperu.com