SlideShare una empresa de Scribd logo
1 de 18
DOCENTE.ING.MARCO AURELIO PORRO CHULLI
Escuela Profesional De Ing. De Sistemas Y Telemática
TEMA.IREPORT
INTEGRANTES:
INGRID LESLY CORONEL ACUÑA
CRISTHIAN SERGIO KAYAP YAGKIKAT
Instalación de ireport en netbeans
Al descargar el .rar Extraemos los archivos(son 4)
En netbeans nos dirigimos a herramientas>>complementos
Damos agregar plugins
Vamos a la carpeta donde hemos extraído los archivos y lo seleccionamos todos.
Damos clic en instalar
Damos clic en siguiente
Aceptas la licencia y damos clic en instalar y esperamos que se
instale los programas seleccionados.
Terminar
Ahora vemos en la pestaña instalado y vemos los programas instalados con éxito
Reiniciamos Netbeans
Vemos en la ventana principal, complementos instalados de Jasper Report
Ahora agregaremos las librerías al proyecto en el cual usaremos iReport
CONFIGURACION DE DATASOURCE
Ahora que tenemos nuestros datos crearemos un "datasource" en iReport para
poder acceder a nuestros datos y hacer pruebas directamente, sin necesidad
de una aplicación Java (por el momento). Para crear este datasource hacemos
clic en el ícono "Report Datasources" ubicado en la barra de herramientas de
iReport:
Con lo que se abrirá la ventana de "Connections / Datasources" que en este
momento debe contener solo un "Empty datasource" y la conexión a una base
de datos de prueba en HSQLDB. Ahora hacemos clic en el botón "New" para
crear nuestro nuevo datasource.
En la nueva ventana que se abre seleccionamos "Database JDBC connection" y presionamos el botón
"Next". En la siguiente ventana debemos proporcionar algunos datos como el nombre se le dará al
datasource y los datos para realizar la conexión de la base de datos. Después de llenar estos datos su
ventana debe haber quedado más o menos como la siguiente (recuerden usar el "JDBC Driver" que
corresponda al manejador de base de datos que estén usando:
Antes de guardar esta configuración hagan clic en el botón "Test" para probar que todos los datos
proporcionados son correctos. Si todo ha salido bien, al hacer clic en el botón "Save" la ventana
actual debe cerrarse y nuestro datasource debe estar ahora en la ventana "Connections /
Datasources".
CREACIÓN DE REPORTES USANDO WIZARD, ARCHIVO JRXML
Ahora pasaremos a crear nuestro nuevo reporte. Esta será la primer y única ocasión en la que
haremos uso del "Report Wizard" para ayudarnos a generar el reporte. Para esto vamos al menú "File
-> New...". Con esto se abrirá la ventana de "New File" en la que seleccionaremos el formato de
nuestro reporte. En mi caso seleccionaré la plantilla "Wood" aunque pueden seleccionar la que
ustedes deseen, y hacemos clic en el botón "Launch Report Wizard"
Este wizard nos ayudará a crear un reporte 100% funcional en 6 pasos (en realidad 5 ya que
empezamos directamente en el paso 2) que podremos ver desde el mismo iReport sin necesidad
de escribir una solo línea de código Java. Estos 6 pasos son:
Selección de la ubicación en la que se guardará nuestro reporte.
1. Selección del datasource e introducción del query para obtener los datos que nos interesan.
2. Selección de los datos que queremos mostrar en el reporte.
3. Creación de grupos para el reporte (se explicará en un post posterior).
4. Selección del layout o acomodo de los datos en el reporte
5. Felicitación por tenerminar nuestro reporte =D.
Los pasos interesantes son el 3 y el 4, así que será en estos en los que nos enfocaremos más.
El paso 1 se realiza de forma automática, así que no tenemos mucho que hacer en él. En el paso
2 (en donde comenzamos) seleccionamos el directorio en el que queremos guardar nuestro
reporte y el nombre que tendrá.
CAMPOS CALCULADOS EN IREPORT
Paso 1:
Creamos un nuevo Reporte, Seleccionamos nuestra Base de Datos, las tablas o visitas; de las cuales
queremos elaborar dicho reporte y nos mostrara la siguiente ventana
Paso 2: Seleccionamos los campos que son necesarios para mi Reporte, y vamos arrastrando uno a
uno hacia la fila que dice “Detalle”; automáticamente irán apareciendo los nombres del encabezado de
cada columna de esta manera cómo podemos ver en la imagen.
Paso 3: Arrastramos el campo para el cual deseamos hacer un campo calculado en nuestro
reporte y lo arrastramos hacia la fila de dice “Page Footer”, en este caso se realizará la suma
total de todos los sueldos, de un empleado, como podemos visualizar en la imagen.
Paso 4: Como proceso final si podemos ver en esta visualización de nuestro reporte, en
donde apunta la flecha del cursor, notamos que hay un campo calculado del Total de
todos los sueldos. Observemos.
EJECUCIÓN DE REPORTES, ARCHIVO JASPER
Archivo Jasper está considerada como una de las mejores bibliotecas de software libre para
generar reportes [1]. Tiene la habilidad de entregar contenido enriquecido al monitor, a la
impresora o a ficheros PDF, HTML, XLS, CSV y XML. Está escrito completamente en Java y
puede ser usado en gran variedad de aplicaciones de Java, incluyendo Java EE o
aplicaciones web, para generar contenido dinámico. Su propósito principal es ayudar a crear
documentos de tipo páginas, preparados para imprimir en una forma simple y flexible.
ENLACE DE REPORTE CON VENTANA JDIALOG. USO DE JASPERVIEWER
EJEMPLO.

Más contenido relacionado

La actualidad más candente

SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0odairfunez
 
Tutorial de jpa para windows usando net beans y mysql parte 2
Tutorial de jpa para windows usando net beans y mysql parte 2Tutorial de jpa para windows usando net beans y mysql parte 2
Tutorial de jpa para windows usando net beans y mysql parte 2Henry Mendoza Puerta
 
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILATABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILAKevin Sanchez
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql serverLUZ ARIZPE
 
Tutorial de persistencia de java
Tutorial de persistencia de javaTutorial de persistencia de java
Tutorial de persistencia de javaCarlos Anrango
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Narcisa Fuentes
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0eymisaraiparedeslugo
 
Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007alan martinez
 
Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0 Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0 Sabrina Rodriguezpiña
 
Ventana de microsoft access
Ventana de microsoft accessVentana de microsoft access
Ventana de microsoft accesspedro
 
Cliente servidor tron_27oct
Cliente servidor tron_27octCliente servidor tron_27oct
Cliente servidor tron_27octdcanales2010
 
Cliente servidor tron
Cliente servidor tronCliente servidor tron
Cliente servidor trontallarinxD
 
Intorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerIntorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerArarage Kun
 
Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2mtemarialuisa
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportjbersosa
 

La actualidad más candente (19)

Reportes
ReportesReportes
Reportes
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 
Tutorial de jpa para windows usando net beans y mysql parte 2
Tutorial de jpa para windows usando net beans y mysql parte 2Tutorial de jpa para windows usando net beans y mysql parte 2
Tutorial de jpa para windows usando net beans y mysql parte 2
 
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILATABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
TABLAS EN EXCEL DE MYSQL USANDO BASE DE DATOS SAKILA
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql server
 
Tutorial de persistencia de java
Tutorial de persistencia de javaTutorial de persistencia de java
Tutorial de persistencia de java
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0
 
Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007Enlace de visual basic con una base de datos access 2007
Enlace de visual basic con una base de datos access 2007
 
Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0 Bases de datos desde Visual Basic 6.0
Bases de datos desde Visual Basic 6.0
 
Ventana de microsoft access
Ventana de microsoft accessVentana de microsoft access
Ventana de microsoft access
 
Cliente servidor tron_27oct
Cliente servidor tron_27octCliente servidor tron_27oct
Cliente servidor tron_27oct
 
Cliente servidor tron
Cliente servidor tronCliente servidor tron
Cliente servidor tron
 
Intorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL ServerIntorducción a las Bases de Datos y SQL Server
Intorducción a las Bases de Datos y SQL Server
 
Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
 
primer trabajo
 primer trabajo primer trabajo
primer trabajo
 
Pantallas
PantallasPantallas
Pantallas
 

Destacado

Ceremonia de Clausura - Año Escolar 2016
Ceremonia de Clausura - Año Escolar 2016Ceremonia de Clausura - Año Escolar 2016
Ceremonia de Clausura - Año Escolar 2016covirgendelaasuncion
 
BOHEMIAN CAFTAN DRESS
BOHEMIAN CAFTAN DRESSBOHEMIAN CAFTAN DRESS
BOHEMIAN CAFTAN DRESSmogulstore1
 
Boletin de prensa anduee 28 dic 2011
Boletin de prensa anduee 28 dic 2011Boletin de prensa anduee 28 dic 2011
Boletin de prensa anduee 28 dic 2011Juan Cruz Vega
 
Universidadvict
UniversidadvictUniversidadvict
Universidadvictvict2183
 
Presentacion seguridad internet balvina
Presentacion seguridad internet balvinaPresentacion seguridad internet balvina
Presentacion seguridad internet balvinaBAlvina Barrera
 
Visibilidad en Internet - Espacio Desarrolla
Visibilidad en Internet - Espacio Desarrolla Visibilidad en Internet - Espacio Desarrolla
Visibilidad en Internet - Espacio Desarrolla Inés Guillo
 
Gestion y Asesoramiento en la compraventa de vehiculos
Gestion y Asesoramiento en la compraventa de vehiculosGestion y Asesoramiento en la compraventa de vehiculos
Gestion y Asesoramiento en la compraventa de vehiculosJ.M.A.S
 
Qform classlibrary
Qform classlibraryQform classlibrary
Qform classlibrarypaulaCod
 
Bioooo diapositivasss[1]
Bioooo diapositivasss[1]Bioooo diapositivasss[1]
Bioooo diapositivasss[1]tatiss20
 
Cátedra estudios socioculturales-sesión 5
Cátedra estudios socioculturales-sesión 5Cátedra estudios socioculturales-sesión 5
Cátedra estudios socioculturales-sesión 5Óscar Bustamante
 
Psycho presentation
Psycho presentationPsycho presentation
Psycho presentationXinYee Khoo
 

Destacado (20)

Lonuncavisto
LonuncavistoLonuncavisto
Lonuncavisto
 
Ceremonia de Clausura - Año Escolar 2016
Ceremonia de Clausura - Año Escolar 2016Ceremonia de Clausura - Año Escolar 2016
Ceremonia de Clausura - Año Escolar 2016
 
BOHEMIAN CAFTAN DRESS
BOHEMIAN CAFTAN DRESSBOHEMIAN CAFTAN DRESS
BOHEMIAN CAFTAN DRESS
 
Boletin de prensa anduee 28 dic 2011
Boletin de prensa anduee 28 dic 2011Boletin de prensa anduee 28 dic 2011
Boletin de prensa anduee 28 dic 2011
 
Universidadvict
UniversidadvictUniversidadvict
Universidadvict
 
Que importa
Que importaQue importa
Que importa
 
Ley islamica
Ley islamicaLey islamica
Ley islamica
 
Mujeresenred
MujeresenredMujeresenred
Mujeresenred
 
Trabajo final ruben 1
Trabajo final ruben 1Trabajo final ruben 1
Trabajo final ruben 1
 
Presentacion seguridad internet balvina
Presentacion seguridad internet balvinaPresentacion seguridad internet balvina
Presentacion seguridad internet balvina
 
Raúl Fuentes (3)
Raúl Fuentes (3)Raúl Fuentes (3)
Raúl Fuentes (3)
 
Visibilidad en Internet - Espacio Desarrolla
Visibilidad en Internet - Espacio Desarrolla Visibilidad en Internet - Espacio Desarrolla
Visibilidad en Internet - Espacio Desarrolla
 
Gestion y Asesoramiento en la compraventa de vehiculos
Gestion y Asesoramiento en la compraventa de vehiculosGestion y Asesoramiento en la compraventa de vehiculos
Gestion y Asesoramiento en la compraventa de vehiculos
 
Qform classlibrary
Qform classlibraryQform classlibrary
Qform classlibrary
 
Bioooo diapositivasss[1]
Bioooo diapositivasss[1]Bioooo diapositivasss[1]
Bioooo diapositivasss[1]
 
Cátedra estudios socioculturales-sesión 5
Cátedra estudios socioculturales-sesión 5Cátedra estudios socioculturales-sesión 5
Cátedra estudios socioculturales-sesión 5
 
Psycho presentation
Psycho presentationPsycho presentation
Psycho presentation
 
Mohamed Zakaria 01-2017
Mohamed Zakaria 01-2017Mohamed Zakaria 01-2017
Mohamed Zakaria 01-2017
 
Daniii ii yudi
Daniii ii yudiDaniii ii yudi
Daniii ii yudi
 
Pppp
PpppPppp
Pppp
 

Similar a IREPORT (20)

I report
I reportI report
I report
 
Reportes
ReportesReportes
Reportes
 
Manual reportes jsp
Manual reportes jspManual reportes jsp
Manual reportes jsp
 
Informes en java segunda parte
Informes en java segunda parteInformes en java segunda parte
Informes en java segunda parte
 
Jasreport
JasreportJasreport
Jasreport
 
REPORTES
REPORTESREPORTES
REPORTES
 
Power point report
Power point reportPower point report
Power point report
 
Reportes
ReportesReportes
Reportes
 
Report
ReportReport
Report
 
Manual ireport
Manual ireportManual ireport
Manual ireport
 
Base de datos y reportes
Base de datos y reportesBase de datos y reportes
Base de datos y reportes
 
Trabajo programcion
Trabajo programcionTrabajo programcion
Trabajo programcion
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Manual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webManual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_web
 
Manual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_webManual para la_creacion_de_aplicaciones_web
Manual para la_creacion_de_aplicaciones_web
 
Reporte
ReporteReporte
Reporte
 
Reportes
ReportesReportes
Reportes
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0
 
Manual de paginas web
Manual de paginas webManual de paginas web
Manual de paginas web
 

Más de INGRID LESLY CORONEL ACUÑA (20)

INTELIGENCIA EMPRESARIAL
INTELIGENCIA EMPRESARIALINTELIGENCIA EMPRESARIAL
INTELIGENCIA EMPRESARIAL
 
Transacciones
TransaccionesTransacciones
Transacciones
 
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVERADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
 
TRIGGERS-ACTIVADORES
TRIGGERS-ACTIVADORESTRIGGERS-ACTIVADORES
TRIGGERS-ACTIVADORES
 
TRIGGER-ACTIVADORES
TRIGGER-ACTIVADORESTRIGGER-ACTIVADORES
TRIGGER-ACTIVADORES
 
CURSORES
CURSORESCURSORES
CURSORES
 
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
 
Reportes
ReportesReportes
Reportes
 
JDBC
JDBCJDBC
JDBC
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
CONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOSCONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOS
 
Resulteset
ResultesetResulteset
Resulteset
 
Statement
StatementStatement
Statement
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
 

Último

Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASenriquezerly87
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxPATRICIAKARIMESTELAL
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 

Último (20)

Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 

IREPORT

  • 1. DOCENTE.ING.MARCO AURELIO PORRO CHULLI Escuela Profesional De Ing. De Sistemas Y Telemática TEMA.IREPORT INTEGRANTES: INGRID LESLY CORONEL ACUÑA CRISTHIAN SERGIO KAYAP YAGKIKAT
  • 2. Instalación de ireport en netbeans Al descargar el .rar Extraemos los archivos(son 4) En netbeans nos dirigimos a herramientas>>complementos Damos agregar plugins
  • 3. Vamos a la carpeta donde hemos extraído los archivos y lo seleccionamos todos. Damos clic en instalar Damos clic en siguiente
  • 4. Aceptas la licencia y damos clic en instalar y esperamos que se instale los programas seleccionados.
  • 5. Terminar Ahora vemos en la pestaña instalado y vemos los programas instalados con éxito Reiniciamos Netbeans Vemos en la ventana principal, complementos instalados de Jasper Report Ahora agregaremos las librerías al proyecto en el cual usaremos iReport
  • 6. CONFIGURACION DE DATASOURCE Ahora que tenemos nuestros datos crearemos un "datasource" en iReport para poder acceder a nuestros datos y hacer pruebas directamente, sin necesidad de una aplicación Java (por el momento). Para crear este datasource hacemos clic en el ícono "Report Datasources" ubicado en la barra de herramientas de iReport:
  • 7. Con lo que se abrirá la ventana de "Connections / Datasources" que en este momento debe contener solo un "Empty datasource" y la conexión a una base de datos de prueba en HSQLDB. Ahora hacemos clic en el botón "New" para crear nuestro nuevo datasource.
  • 8. En la nueva ventana que se abre seleccionamos "Database JDBC connection" y presionamos el botón "Next". En la siguiente ventana debemos proporcionar algunos datos como el nombre se le dará al datasource y los datos para realizar la conexión de la base de datos. Después de llenar estos datos su ventana debe haber quedado más o menos como la siguiente (recuerden usar el "JDBC Driver" que corresponda al manejador de base de datos que estén usando:
  • 9. Antes de guardar esta configuración hagan clic en el botón "Test" para probar que todos los datos proporcionados son correctos. Si todo ha salido bien, al hacer clic en el botón "Save" la ventana actual debe cerrarse y nuestro datasource debe estar ahora en la ventana "Connections / Datasources".
  • 10. CREACIÓN DE REPORTES USANDO WIZARD, ARCHIVO JRXML Ahora pasaremos a crear nuestro nuevo reporte. Esta será la primer y única ocasión en la que haremos uso del "Report Wizard" para ayudarnos a generar el reporte. Para esto vamos al menú "File -> New...". Con esto se abrirá la ventana de "New File" en la que seleccionaremos el formato de nuestro reporte. En mi caso seleccionaré la plantilla "Wood" aunque pueden seleccionar la que ustedes deseen, y hacemos clic en el botón "Launch Report Wizard"
  • 11. Este wizard nos ayudará a crear un reporte 100% funcional en 6 pasos (en realidad 5 ya que empezamos directamente en el paso 2) que podremos ver desde el mismo iReport sin necesidad de escribir una solo línea de código Java. Estos 6 pasos son: Selección de la ubicación en la que se guardará nuestro reporte. 1. Selección del datasource e introducción del query para obtener los datos que nos interesan. 2. Selección de los datos que queremos mostrar en el reporte. 3. Creación de grupos para el reporte (se explicará en un post posterior). 4. Selección del layout o acomodo de los datos en el reporte 5. Felicitación por tenerminar nuestro reporte =D. Los pasos interesantes son el 3 y el 4, así que será en estos en los que nos enfocaremos más. El paso 1 se realiza de forma automática, así que no tenemos mucho que hacer en él. En el paso 2 (en donde comenzamos) seleccionamos el directorio en el que queremos guardar nuestro reporte y el nombre que tendrá.
  • 12.
  • 13. CAMPOS CALCULADOS EN IREPORT Paso 1: Creamos un nuevo Reporte, Seleccionamos nuestra Base de Datos, las tablas o visitas; de las cuales queremos elaborar dicho reporte y nos mostrara la siguiente ventana
  • 14. Paso 2: Seleccionamos los campos que son necesarios para mi Reporte, y vamos arrastrando uno a uno hacia la fila que dice “Detalle”; automáticamente irán apareciendo los nombres del encabezado de cada columna de esta manera cómo podemos ver en la imagen.
  • 15. Paso 3: Arrastramos el campo para el cual deseamos hacer un campo calculado en nuestro reporte y lo arrastramos hacia la fila de dice “Page Footer”, en este caso se realizará la suma total de todos los sueldos, de un empleado, como podemos visualizar en la imagen.
  • 16. Paso 4: Como proceso final si podemos ver en esta visualización de nuestro reporte, en donde apunta la flecha del cursor, notamos que hay un campo calculado del Total de todos los sueldos. Observemos.
  • 17. EJECUCIÓN DE REPORTES, ARCHIVO JASPER Archivo Jasper está considerada como una de las mejores bibliotecas de software libre para generar reportes [1]. Tiene la habilidad de entregar contenido enriquecido al monitor, a la impresora o a ficheros PDF, HTML, XLS, CSV y XML. Está escrito completamente en Java y puede ser usado en gran variedad de aplicaciones de Java, incluyendo Java EE o aplicaciones web, para generar contenido dinámico. Su propósito principal es ayudar a crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible.
  • 18. ENLACE DE REPORTE CON VENTANA JDIALOG. USO DE JASPERVIEWER EJEMPLO.