-
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
generacin de informes
JasperReports.
IReport inicialmente se ha desarrollado en J++ por lo que su
entorno de
ejecucin se limita a plataformas Microsoft. En sus ltimas
versiones se ha
publicado una versin 100% java con lo cual se limita la
restriccin existente.
Instalacin de los Plugins
1) Requisitos
a. JDK
b. Mysql 5.0
c. NetBeans
d. JasperReports
e. iReport (diseador grfico de plantillas para
JasperReports)
f. Descompresor (Winrar, winZip, 7 Zip, etc.)
g. Adobe Reader
NOTA: Es recomendable usar la misma versin 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 tambin
podemos usar el archivo zipeado:
-
c. Seleccionamos una ruta en la red donde guardaremos el archivo
zip,
clic en Guardar.
d. Una vez descargado, reconocers 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 pestaa Herramientas/Complementos
Le damos clik para la
descarga
-
a. Seleccionamos Complementos
b. En la siguiente ventana se nos abrir un cuadro de dialogo
para la instalacin 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 INSTALAR y luego
esperemos a que carguen.
-
e. Primero aceptamos los Trminos y luego le damos Instalar
f. Nos saldr una advertencia pero nosotros le damos
Continuar
-
g. Para confirmar que estn instalados los plugins nos dirigimos
a la pestaa
Instalado y vemos que se instalaron correctamente.
4) Conexin con MySQL.
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 conexin a MySQL
-
Ingresaremos los datos de nuestra BD, como ejemplo la base se
llama
master, lo cual a la hora de comprobar si la conexin es
correcta, damos clik
en TEST,lo cual deberia salir como mensaje Connection test
Sucessfull!
Como vemos nuestra conexin 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 diseos 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 dndole 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 diseo, y Siguiente
nuevamente.
f. Por ultimo damos clic en Terminar mostrndonos este mensaje
de
Congratulations!.
1
2
-
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.
c. Ya tenemos nuestro reporte en formato PDF.
1
2
3
-
Ahora te toca a ti!
Trabajo realizado por el rea de sistemas de CJAVA
Para consultas, dudas o asistencia tcnica comunicarse al
siguiente correo:
o [email protected]
o [email protected]
o www.cjavaperu.com