Reportes en Java Con IReport y NetBeans

14
Reportes en Java con iReport y NetBeans ¿Qué es el iReport? 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 inicialmente se ha desarrollado en J++ por lo que su entorno de ejecución se limita a plataformas Microsoft. En sus últimas versiones se ha publicado una versión 100% java con lo cual se limita la restricción existente. Instalación de los Plugins 1) Requisitos a. JDK b. Mysql 5.0 c. NetBeans d. JasperReports e. iReport (diseñador gráfico de plantillas para JasperReports) f. Descompresor (Winrar, winZip, 7 Zip, etc.) g. Adobe Reader NOTA: Es recomendable usar la misma versión de JasperReports que la de iReport caso contrario pueden dar errores el ejecutar el programa. 2) Descargas a. Descargar el programa en: http://netbeans.org/ b. De acuerdo a nuestro sistemas operativo vamos a realizar la descarga, nosotros usaremos Windows y el ejecutable aunque también podemos usar el archivo zipeado:

description

Reportes en java

Transcript of Reportes en Java Con IReport y NetBeans

Page 1: Reportes en Java Con IReport y NetBeans

Reportes en Java con iReport y

NetBeans

¿Qué es el iReport?

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 inicialmente se ha desarrollado en J++ por lo que su entorno de

ejecución se limita a plataformas Microsoft. En sus últimas versiones se ha

publicado una versión 100% java con lo cual se limita la restricción existente.

Instalación de los Plugins

1) Requisitos

a. JDK

b. Mysql 5.0

c. NetBeans

d. JasperReports

e. iReport (diseñador gráfico de plantillas para JasperReports)

f. Descompresor (Winrar, winZip, 7 Zip, etc.)

g. Adobe Reader

NOTA: Es recomendable usar la misma versión de JasperReports que la de

iReport caso contrario pueden dar errores el ejecutar el programa.

2) Descargas

a. Descargar el programa en: http://netbeans.org/

b. De acuerdo a nuestro sistemas operativo vamos a realizar la descarga,

nosotros usaremos Windows y el ejecutable aunque también

podemos usar el archivo zipeado:

Page 2: Reportes en Java Con IReport y NetBeans

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

Page 3: Reportes en Java Con IReport y NetBeans

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

Page 4: Reportes en Java Con IReport y NetBeans

c. Seleccionamos los plugins con extension .nbm

d. Aquí vemos los plugins listos para instalar, solo le damos clik en INSTALAR y luego

esperemos a que carguen.

Page 5: Reportes en Java Con IReport y NetBeans

e. Primero aceptamos los Términos y luego le damos Instalar

f. Nos saldrá una advertencia pero nosotros le damos Continuar

Page 6: Reportes en Java Con IReport y NetBeans

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 MySQL.

a. Primero vamos a Report Datasources , como vemos en la imagen.

clik para conectar a

MySQL

Page 7: Reportes en Java Con IReport y NetBeans

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

Page 8: Reportes en Java Con IReport y NetBeans

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.

Page 9: Reportes en Java Con IReport y NetBeans

b. Se nos mostrara una serie de diseños que debemos elegir para

visualizar nuestro reporte y luego damos clik en Siguiente

Page 10: Reportes en Java Con IReport y NetBeans

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

Page 11: Reportes en Java Con IReport y NetBeans

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!.

Page 12: Reportes en Java Con IReport y NetBeans

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

Page 13: Reportes en Java Con IReport y NetBeans

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.

Page 14: Reportes en Java Con IReport y NetBeans

¡Ahora te toca a ti!

Trabajo realizado por el área de sistemas de CJAVA

Para consultas, dudas o asistencia técnica comunicarse al siguiente correo:

o [email protected]

o [email protected]

o www.cjavaperu.com