SlideShare una empresa de Scribd logo
1 de 35
EQUIPO : Investigation Systems
Estudiantes : Aguilar Rafael Jaime
Diaz Guerrero Imer Hobet
CURSO : Laboratorio de Programación III
TEMA : iReport
DOCENTE : Marco Aurelio Porro Chulli
Ingeniería de Sistemas y Telemática
Ingeniería de Sistemas y Telemática
IREPORT
Ingeniería de Sistemas y Telemática
CONCEPTO
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.
Ingeniería de Sistemas y Telemática
INSTALACIÓN DE IREPORT EN
NETBEANS
Ingeniería de Sistemas y Telemática
1. Descargar la Librería de iReport la última versión.
Ingeniería de Sistemas y Telemática
•Agregamos los Plugins.
Clic en Tools(Herramientas) y luego clic en plugins
Ingeniería de Sistemas y Telemática
Aparecerá una ventana
Clic en el menú Downloaded y
seguidamente en el botón Add
Plugins
Ingeniería de Sistemas y Telemática
Al hacer clic en Add Plugins,
nos mostrará el siguiente
Formulario. En la cual
buscaremos la ruta en donde lo
tenemos almacenado nuestra
carpeta con los plugins.
Ingeniería de Sistemas y Telemática
Una vez encontrado la
Ruta, Seleccionamos los
plugins con extensión.
nbm.
Seguidamente
presionamos el Botón
Abrir.
Ingeniería de Sistemas y Telemática
Aquí vemos los plugins listos para
instalar, damos clic en INSTALAR
y luego esperamos a que carguen.
Ingeniería de Sistemas y Telemática
Nos saldrá una
advertencia, pero
nosotros le damos
Continuar.
Ingeniería de Sistemas y Telemática
Para confirmar que estén
instalados los plugins nos
dirigimos a la pestaña
Instalado y vemos que se
instalaron correctamente.
Luego clic en cerrar(Close).
Ingeniería de Sistemas y Telemática
Luego se mostrará una Ventana de Bienvenida
Ingeniería de Sistemas y Telemática
También podemos apreciar que nos aparece este Icono:
Ingeniería de Sistemas y Telemática
CONFIGURACIÓN DE DATASOURCE
Ingeniería de Sistemas y Telemática
Para hacer la conexión, en
primer lugar, importamos la
librería.
Clic en Tools
(Herramientas)- Options
Ingeniería de Sistemas y Telemática
Luego se mostrará la siguiente ventana:
Ingeniería de Sistemas y Telemática
Seguidamente hacemos clic en iReport. Luego nos
mostrará así:
Ingeniería de Sistemas y Telemática
Clic en Classpath. Aquí vamos agregar la librería, Clic en
Add JAR
Ingeniería de Sistemas y Telemática
Buscamos la ruta, y seleccionamos la Librería jtds.1.3.1.
Seguidamente hacemos clic en el Botón Abrir.
Ingeniería de Sistemas y Telemática
Luego Activamos la casilla de verificación, seguidamente
clic en el Botón OK
Ingeniería de Sistemas y Telemática
Ahora vamos hacer la conexión con el SQL SERVER -
Report Datasources , como observamos en la imagen.
Para eso clic el ícono como se indica en la figura.
Ingeniería de Sistemas y Telemática
Damos clic en New/Database JDBC Conection y luego le
damos NEXT y aquí es donde nos vamos a conectar con
BD de SQL que hayamos creado con anterioridad.
Ingeniería de Sistemas y Telemática
Ingresaremos los datos de nuestra
BD, como ejemplo la base se llama
MyConexion, introducimos el usuario
y Contraseña lo cual a la hora de
comprobar si la conexión es correcta,
damos click en TEST,lo cual deberia
salir como mensaje Connection test
Sucessfull!
Ingeniería de Sistemas y Telemática
Como vemos nuestra conexión es correcta.
Ahora solo le damos click en
Save(Guardar) y ya está casi listo para
realizar nuestro Reporte.
Ingeniería de Sistemas y Telemática
Luego como podemos observar nos Mostrará nuestra
conexión
Ingeniería de Sistemas y Telemática
 Creación de reportes usando
Wizard, archivo jrxml
Ingeniería de Sistemas y Telemática
Una vez instalado la Librería, Seleccionamos la Aplicación
en la cual vamos a realizar los respectivos Reportes.
Creamos un Nuevo paquete llamado Reportes.
Ingeniería de Sistemas y Telemática
 En el paquete reporte, hacemos anticlic – New-
Other
Ingeniería de Sistemas y Telemática
Nos mostrará la siguiente
Ventana, en la cual
seleccionamos la categoría
Report, y en la parte derecha
seleccionamos Empty Report
(Reporte Vacío).
Ingeniería de Sistemas y Telemática
 Una vez seleccionado, clic en el
botón Next. Se mostrará la
siguiente ventana, en donde
daremos un Nombre al archivo, y
finalmente clic en el botón Finish.
Ingeniería de Sistemas y Telemática
 Luego se mostrará una
ventana así:
Ahora tenemos creada nuestra
plantilla solo falta realizar un diseño
de acuerdo a nuestro gusto o el
requerimiento del proyecto.
Ingeniería de Sistemas y Telemática
Luego arrastramos todos los campos que queramos
mostrar
Ingeniería de Sistemas y Telemática
Ahora solo nos basta con darle clic en el botón Preview y
veremos el resultado.
GRACIAS…!!!

Más contenido relacionado

Similar a Ireport (20)

Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, UsuariosManual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
Manual jira , Instalación, Creación de Proyecto, Incidencias, Usuarios
 
Reportes
ReportesReportes
Reportes
 
Taller3 trafico de_red_jose_gomez
Taller3 trafico de_red_jose_gomezTaller3 trafico de_red_jose_gomez
Taller3 trafico de_red_jose_gomez
 
Taller3 trafico de_red_jose_gomez
Taller3 trafico de_red_jose_gomezTaller3 trafico de_red_jose_gomez
Taller3 trafico de_red_jose_gomez
 
Examen victoria perez
Examen victoria perezExamen victoria perez
Examen victoria perez
 
Examen victoria perez
Examen victoria perezExamen victoria perez
Examen victoria perez
 
Examen victoria perez
Examen victoria perezExamen victoria perez
Examen victoria perez
 
I report
I reportI report
I report
 
I report
I reportI report
I report
 
Network magic
Network magicNetwork magic
Network magic
 
Laboratorio 7- Plataformas de Desarrollo 2-Reportes
Laboratorio 7- Plataformas de Desarrollo 2-ReportesLaboratorio 7- Plataformas de Desarrollo 2-Reportes
Laboratorio 7- Plataformas de Desarrollo 2-Reportes
 
Power point report
Power point reportPower point report
Power point report
 
Reportes
ReportesReportes
Reportes
 
Report
ReportReport
Report
 
Network magic
Network magicNetwork magic
Network magic
 
Trabajo pdf
Trabajo pdfTrabajo pdf
Trabajo pdf
 
Cesnavarra 2009-boletín 5
Cesnavarra 2009-boletín 5Cesnavarra 2009-boletín 5
Cesnavarra 2009-boletín 5
 
Trabajo programcion
Trabajo programcionTrabajo programcion
Trabajo programcion
 
Base de datos y reportes
Base de datos y reportesBase de datos y reportes
Base de datos y reportes
 
Manual de usuario software mantenimiento
Manual de usuario software mantenimientoManual de usuario software mantenimiento
Manual de usuario software mantenimiento
 

Más de Jaime Aguilar Rafael (20)

Big data (Macro Datos)
Big data (Macro Datos)Big data (Macro Datos)
Big data (Macro Datos)
 
Copia de seguridad y restaurar
Copia de seguridad y restaurarCopia de seguridad y restaurar
Copia de seguridad y restaurar
 
Transacciones en SQL SERVER
Transacciones en SQL SERVERTransacciones en SQL SERVER
Transacciones en SQL SERVER
 
Autentificación de Seguridad de SQL SERVER
Autentificación de Seguridad de SQL SERVERAutentificación de Seguridad de SQL SERVER
Autentificación de Seguridad de SQL SERVER
 
Trigger
TriggerTrigger
Trigger
 
Cursores
CursoresCursores
Cursores
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
VistasVistas
Vistas
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Ejecutables en Netbeans
Ejecutables en NetbeansEjecutables en Netbeans
Ejecutables en Netbeans
 
Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
NameSpace
NameSpaceNameSpace
NameSpace
 
Sistema de Gestor de Base de Datos
Sistema de Gestor de Base de DatosSistema de Gestor de Base de Datos
Sistema de Gestor de Base de Datos
 
Programación en N-capas
Programación en N-capasProgramación en N-capas
Programación en N-capas
 
Diaspositivas java
Diaspositivas javaDiaspositivas java
Diaspositivas java
 
Preparedstatement
PreparedstatementPreparedstatement
Preparedstatement
 
Control jtable
Control  jtableControl  jtable
Control jtable
 
Resulset
ResulsetResulset
Resulset
 

Ireport

  • 1. EQUIPO : Investigation Systems Estudiantes : Aguilar Rafael Jaime Diaz Guerrero Imer Hobet CURSO : Laboratorio de Programación III TEMA : iReport DOCENTE : Marco Aurelio Porro Chulli Ingeniería de Sistemas y Telemática
  • 2. Ingeniería de Sistemas y Telemática IREPORT
  • 3. Ingeniería de Sistemas y Telemática CONCEPTO 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.
  • 4. Ingeniería de Sistemas y Telemática INSTALACIÓN DE IREPORT EN NETBEANS
  • 5. Ingeniería de Sistemas y Telemática 1. Descargar la Librería de iReport la última versión.
  • 6. Ingeniería de Sistemas y Telemática •Agregamos los Plugins. Clic en Tools(Herramientas) y luego clic en plugins
  • 7. Ingeniería de Sistemas y Telemática Aparecerá una ventana Clic en el menú Downloaded y seguidamente en el botón Add Plugins
  • 8. Ingeniería de Sistemas y Telemática Al hacer clic en Add Plugins, nos mostrará el siguiente Formulario. En la cual buscaremos la ruta en donde lo tenemos almacenado nuestra carpeta con los plugins.
  • 9. Ingeniería de Sistemas y Telemática Una vez encontrado la Ruta, Seleccionamos los plugins con extensión. nbm. Seguidamente presionamos el Botón Abrir.
  • 10. Ingeniería de Sistemas y Telemática Aquí vemos los plugins listos para instalar, damos clic en INSTALAR y luego esperamos a que carguen.
  • 11. Ingeniería de Sistemas y Telemática Nos saldrá una advertencia, pero nosotros le damos Continuar.
  • 12. Ingeniería de Sistemas y Telemática Para confirmar que estén instalados los plugins nos dirigimos a la pestaña Instalado y vemos que se instalaron correctamente. Luego clic en cerrar(Close).
  • 13. Ingeniería de Sistemas y Telemática Luego se mostrará una Ventana de Bienvenida
  • 14. Ingeniería de Sistemas y Telemática También podemos apreciar que nos aparece este Icono:
  • 15. Ingeniería de Sistemas y Telemática CONFIGURACIÓN DE DATASOURCE
  • 16. Ingeniería de Sistemas y Telemática Para hacer la conexión, en primer lugar, importamos la librería. Clic en Tools (Herramientas)- Options
  • 17. Ingeniería de Sistemas y Telemática Luego se mostrará la siguiente ventana:
  • 18. Ingeniería de Sistemas y Telemática Seguidamente hacemos clic en iReport. Luego nos mostrará así:
  • 19. Ingeniería de Sistemas y Telemática Clic en Classpath. Aquí vamos agregar la librería, Clic en Add JAR
  • 20. Ingeniería de Sistemas y Telemática Buscamos la ruta, y seleccionamos la Librería jtds.1.3.1. Seguidamente hacemos clic en el Botón Abrir.
  • 21. Ingeniería de Sistemas y Telemática Luego Activamos la casilla de verificación, seguidamente clic en el Botón OK
  • 22. Ingeniería de Sistemas y Telemática Ahora vamos hacer la conexión con el SQL SERVER - Report Datasources , como observamos en la imagen. Para eso clic el ícono como se indica en la figura.
  • 23. Ingeniería de Sistemas y Telemática Damos clic en New/Database JDBC Conection y luego le damos NEXT y aquí es donde nos vamos a conectar con BD de SQL que hayamos creado con anterioridad.
  • 24. Ingeniería de Sistemas y Telemática Ingresaremos los datos de nuestra BD, como ejemplo la base se llama MyConexion, introducimos el usuario y Contraseña lo cual a la hora de comprobar si la conexión es correcta, damos click en TEST,lo cual deberia salir como mensaje Connection test Sucessfull!
  • 25. Ingeniería de Sistemas y Telemática Como vemos nuestra conexión es correcta. Ahora solo le damos click en Save(Guardar) y ya está casi listo para realizar nuestro Reporte.
  • 26. Ingeniería de Sistemas y Telemática Luego como podemos observar nos Mostrará nuestra conexión
  • 27. Ingeniería de Sistemas y Telemática  Creación de reportes usando Wizard, archivo jrxml
  • 28. Ingeniería de Sistemas y Telemática Una vez instalado la Librería, Seleccionamos la Aplicación en la cual vamos a realizar los respectivos Reportes. Creamos un Nuevo paquete llamado Reportes.
  • 29. Ingeniería de Sistemas y Telemática  En el paquete reporte, hacemos anticlic – New- Other
  • 30. Ingeniería de Sistemas y Telemática Nos mostrará la siguiente Ventana, en la cual seleccionamos la categoría Report, y en la parte derecha seleccionamos Empty Report (Reporte Vacío).
  • 31. Ingeniería de Sistemas y Telemática  Una vez seleccionado, clic en el botón Next. Se mostrará la siguiente ventana, en donde daremos un Nombre al archivo, y finalmente clic en el botón Finish.
  • 32. Ingeniería de Sistemas y Telemática  Luego se mostrará una ventana así: Ahora tenemos creada nuestra plantilla solo falta realizar un diseño de acuerdo a nuestro gusto o el requerimiento del proyecto.
  • 33. Ingeniería de Sistemas y Telemática Luego arrastramos todos los campos que queramos mostrar
  • 34. Ingeniería de Sistemas y Telemática Ahora solo nos basta con darle clic en el botón Preview y veremos el resultado.