SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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.
b.
c.
d.
e.
f.
g.

JDK
Mysql 5.0
NetBeans
JasperReports
iReport (diseñador gráfico de plantillas para JasperReports)
Descompresor (Winrar, winZip, 7 Zip, etc.)
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:
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 INSTALAR y luego
esperemos a que carguen.
e. Primero aceptamos los Términos y luego le damos Instalar

f.

Nos saldrá una advertencia pero 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 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 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 comunicarse al siguiente correo:
o
o
o

soporte@cjavaperu.com
sistemas@cjavaperu.com
www.cjavaperu.com

Más contenido relacionado

La actualidad más candente

Manual de actividades de PhotoShop
Manual de actividades de PhotoShopManual de actividades de PhotoShop
Manual de actividades de PhotoShopale_martinez_19
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Vane Borjas
 
Test automation of ap is using postman
Test automation of ap is using postmanTest automation of ap is using postman
Test automation of ap is using postmanBugRaptors
 
Compilador Usando Jflex y Cup
Compilador Usando Jflex y CupCompilador Usando Jflex y Cup
Compilador Usando Jflex y Cupditopo
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Vane Borjas
 
Manejo de Imagenes y graficos en Word
Manejo de Imagenes y graficos en WordManejo de Imagenes y graficos en Word
Manejo de Imagenes y graficos en WordLuis Guallpa
 
Complete list of all sap abap keywords
Complete list of all sap abap keywordsComplete list of all sap abap keywords
Complete list of all sap abap keywordsPrakash Thirumoorthy
 
Listas con viñetas en Word 2007
Listas con viñetas en Word 2007Listas con viñetas en Word 2007
Listas con viñetas en Word 2007Veronica Orellana
 
Sap abap database table
Sap abap database tableSap abap database table
Sap abap database tableDucat
 
Pasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessPasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessMichelle Estrella
 
Essbase aso a quick reference guide part i
Essbase aso a quick reference guide part iEssbase aso a quick reference guide part i
Essbase aso a quick reference guide part iAmit Sharma
 
Lista de cotejo para evaluar el cuadro en word
Lista de cotejo para evaluar el cuadro en wordLista de cotejo para evaluar el cuadro en word
Lista de cotejo para evaluar el cuadro en wordAlicia Moreno Garcia
 

La actualidad más candente (20)

Manual de actividades de PhotoShop
Manual de actividades de PhotoShopManual de actividades de PhotoShop
Manual de actividades de PhotoShop
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012
 
Ejercicio 02 de word
Ejercicio 02 de wordEjercicio 02 de word
Ejercicio 02 de word
 
Test automation of ap is using postman
Test automation of ap is using postmanTest automation of ap is using postman
Test automation of ap is using postman
 
Compilador Usando Jflex y Cup
Compilador Usando Jflex y CupCompilador Usando Jflex y Cup
Compilador Usando Jflex y Cup
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 
SmartArt en Word 2010
SmartArt en Word 2010SmartArt en Word 2010
SmartArt en Word 2010
 
Diapositivas access
Diapositivas accessDiapositivas access
Diapositivas access
 
Excel -exposicion
Excel  -exposicionExcel  -exposicion
Excel -exposicion
 
Manejo de Imagenes y graficos en Word
Manejo de Imagenes y graficos en WordManejo de Imagenes y graficos en Word
Manejo de Imagenes y graficos en Word
 
Complete list of all sap abap keywords
Complete list of all sap abap keywordsComplete list of all sap abap keywords
Complete list of all sap abap keywords
 
Listas con viñetas en Word 2007
Listas con viñetas en Word 2007Listas con viñetas en Word 2007
Listas con viñetas en Word 2007
 
Vistas en SQL
Vistas en SQLVistas en SQL
Vistas en SQL
 
Sap abap database table
Sap abap database tableSap abap database table
Sap abap database table
 
Pasos para crear una bitácora en Access
Pasos para crear una bitácora en AccessPasos para crear una bitácora en Access
Pasos para crear una bitácora en Access
 
Essbase aso a quick reference guide part i
Essbase aso a quick reference guide part iEssbase aso a quick reference guide part i
Essbase aso a quick reference guide part i
 
Ejercicios de word
Ejercicios de wordEjercicios de word
Ejercicios de word
 
Lista de cotejo para evaluar el cuadro en word
Lista de cotejo para evaluar el cuadro en wordLista de cotejo para evaluar el cuadro en word
Lista de cotejo para evaluar el cuadro en word
 
Arreglos..
Arreglos..Arreglos..
Arreglos..
 
Sap application log
Sap application logSap application log
Sap application log
 

Similar a Reportes en java con i report y netbeans (20)

Reportes en Java
Reportes en JavaReportes en Java
Reportes en Java
 
Reportes
ReportesReportes
Reportes
 
IREPORT
IREPORTIREPORT
IREPORT
 
Reportes
ReportesReportes
Reportes
 
I report
I reportI report
I report
 
I report
I reportI report
I report
 
Reportes
ReportesReportes
Reportes
 
Reportes
ReportesReportes
Reportes
 
REPORTES
REPORTESREPORTES
REPORTES
 
Reportes
ReportesReportes
Reportes
 
Power point report
Power point reportPower point report
Power point report
 
NetBeans para Java, C, C++
NetBeans para Java, C, C++NetBeans para Java, C, C++
NetBeans para Java, C, C++
 
Report
ReportReport
Report
 
Manual reportes jsp
Manual reportes jspManual reportes jsp
Manual reportes jsp
 
Configuración de NetBeans para Java, C y C++
Configuración de NetBeans para Java, C y C++Configuración de NetBeans para Java, C y C++
Configuración de NetBeans para Java, C y C++
 
Reportes
ReportesReportes
Reportes
 
Reporte Java con JasperReport
Reporte Java con JasperReportReporte Java con JasperReport
Reporte Java con JasperReport
 
Abies 2.0
Abies 2.0Abies 2.0
Abies 2.0
 
Gwt manual de instalacion
Gwt   manual de instalacionGwt   manual de instalacion
Gwt manual de instalacion
 
Trabajo final de programacion
Trabajo final de programacionTrabajo final de programacion
Trabajo final de programacion
 

Último

elementos del diseño bases conceptuales, visuales, etc.pptx
elementos del diseño bases conceptuales, visuales, etc.pptxelementos del diseño bases conceptuales, visuales, etc.pptx
elementos del diseño bases conceptuales, visuales, etc.pptxlou lou
 
Simuladores Electronicos Del Circuito Electronicos
Simuladores Electronicos Del Circuito ElectronicosSimuladores Electronicos Del Circuito Electronicos
Simuladores Electronicos Del Circuito ElectronicosErickOv
 
Espiraleros y espirales (3) catálogo.pdf
Espiraleros y espirales (3) catálogo.pdfEspiraleros y espirales (3) catálogo.pdf
Espiraleros y espirales (3) catálogo.pdfjpgaraglia03
 
periodico para ingles / comunicacion.pdf
periodico para ingles / comunicacion.pdfperiodico para ingles / comunicacion.pdf
periodico para ingles / comunicacion.pdfacoellob
 
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...Artículo Iluminación y color para el diseño de espacios interiores por Oriett...
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...ORIETTA POLIFRONI
 
LETRA - La última victoria semana santa 2024.pdf
LETRA - La última victoria semana santa 2024.pdfLETRA - La última victoria semana santa 2024.pdf
LETRA - La última victoria semana santa 2024.pdfFernando Rojas
 
Catalogo de diseño contemporáneo relevante
Catalogo de diseño contemporáneo relevanteCatalogo de diseño contemporáneo relevante
Catalogo de diseño contemporáneo relevantesantiagovelez61
 
La corona Noruega - KR - Análisis de sistema de billetes
La corona Noruega - KR - Análisis de sistema de billetesLa corona Noruega - KR - Análisis de sistema de billetes
La corona Noruega - KR - Análisis de sistema de billetesManuFerruu
 

Último (8)

elementos del diseño bases conceptuales, visuales, etc.pptx
elementos del diseño bases conceptuales, visuales, etc.pptxelementos del diseño bases conceptuales, visuales, etc.pptx
elementos del diseño bases conceptuales, visuales, etc.pptx
 
Simuladores Electronicos Del Circuito Electronicos
Simuladores Electronicos Del Circuito ElectronicosSimuladores Electronicos Del Circuito Electronicos
Simuladores Electronicos Del Circuito Electronicos
 
Espiraleros y espirales (3) catálogo.pdf
Espiraleros y espirales (3) catálogo.pdfEspiraleros y espirales (3) catálogo.pdf
Espiraleros y espirales (3) catálogo.pdf
 
periodico para ingles / comunicacion.pdf
periodico para ingles / comunicacion.pdfperiodico para ingles / comunicacion.pdf
periodico para ingles / comunicacion.pdf
 
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...Artículo Iluminación y color para el diseño de espacios interiores por Oriett...
Artículo Iluminación y color para el diseño de espacios interiores por Oriett...
 
LETRA - La última victoria semana santa 2024.pdf
LETRA - La última victoria semana santa 2024.pdfLETRA - La última victoria semana santa 2024.pdf
LETRA - La última victoria semana santa 2024.pdf
 
Catalogo de diseño contemporáneo relevante
Catalogo de diseño contemporáneo relevanteCatalogo de diseño contemporáneo relevante
Catalogo de diseño contemporáneo relevante
 
La corona Noruega - KR - Análisis de sistema de billetes
La corona Noruega - KR - Análisis de sistema de billetesLa corona Noruega - KR - Análisis de sistema de billetes
La corona Noruega - KR - Análisis de sistema de billetes
 

Reportes en java con i report y netbeans

  • 1. 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. b. c. d. e. f. g. JDK Mysql 5.0 NetBeans JasperReports iReport (diseñador gráfico de plantillas para JasperReports) Descompresor (Winrar, winZip, 7 Zip, etc.) 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:
  • 2. 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
  • 3. 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
  • 4. 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.
  • 5. e. Primero aceptamos los Términos y luego le damos Instalar f. Nos saldrá una advertencia pero nosotros le damos Continuar
  • 6. 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
  • 7. 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
  • 8. 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.
  • 9. b. Se nos mostrara una serie de diseños que debemos elegir para visualizar nuestro reporte y luego damos clik en Siguiente
  • 10. 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
  • 11. 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!.
  • 12. 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
  • 13. 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.
  • 14. ¡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 o o soporte@cjavaperu.com sistemas@cjavaperu.com www.cjavaperu.com