SlideShare una empresa de Scribd logo
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

Efecto. Fotovoltaico y paneles.pdf
Efecto.     Fotovoltaico  y  paneles.pdfEfecto.     Fotovoltaico  y  paneles.pdf
Efecto. Fotovoltaico y paneles.pdfadrianmunozriveros96
 
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFDavidMorales257484
 
Algebra, Trigonometria y Geometria Analitica.pdf
Algebra, Trigonometria y Geometria Analitica.pdfAlgebra, Trigonometria y Geometria Analitica.pdf
Algebra, Trigonometria y Geometria Analitica.pdffrankysteven
 
problemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelosproblemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelosTefyReyes2
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLuisLobatoingaruca
 
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...MarjorieDeLeon12
 
Sistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdfSistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdfLuisMarioMartnez1
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSppame8010
 
Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!shotter2005
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdfDavidHunucoAlbornoz
 
Trabajo Mecanismos de cuatro barras.pdf
Trabajo  Mecanismos de cuatro barras.pdfTrabajo  Mecanismos de cuatro barras.pdf
Trabajo Mecanismos de cuatro barras.pdfIvanIsraelPiaColina
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxDianaSG6
 
Instalación de GLPI en Debian Linux paso a paso
Instalación de GLPI en Debian Linux paso a pasoInstalación de GLPI en Debian Linux paso a paso
Instalación de GLPI en Debian Linux paso a pasosanjinesfreddygonzal
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadKevinCabrera96
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfjoseabachesoto
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.thatycameron2004
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionalberto891871
 
Mecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vaporMecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vaporalema3825
 

Último (20)

Efecto. Fotovoltaico y paneles.pdf
Efecto.     Fotovoltaico  y  paneles.pdfEfecto.     Fotovoltaico  y  paneles.pdf
Efecto. Fotovoltaico y paneles.pdf
 
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
 
Algebra, Trigonometria y Geometria Analitica.pdf
Algebra, Trigonometria y Geometria Analitica.pdfAlgebra, Trigonometria y Geometria Analitica.pdf
Algebra, Trigonometria y Geometria Analitica.pdf
 
problemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelosproblemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelos
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
 
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...El abecedario constituye el conjunto de grafías que son utilizadas para repre...
El abecedario constituye el conjunto de grafías que son utilizadas para repre...
 
Sistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdfSistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdf
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
 
DESVIACION
DESVIACION DESVIACION
DESVIACION
 
Trabajo Mecanismos de cuatro barras.pdf
Trabajo  Mecanismos de cuatro barras.pdfTrabajo  Mecanismos de cuatro barras.pdf
Trabajo Mecanismos de cuatro barras.pdf
 
Sistemas de posicionamiento global (G.P.S.).pdf
Sistemas de posicionamiento global (G.P.S.).pdfSistemas de posicionamiento global (G.P.S.).pdf
Sistemas de posicionamiento global (G.P.S.).pdf
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
 
Instalación de GLPI en Debian Linux paso a paso
Instalación de GLPI en Debian Linux paso a pasoInstalación de GLPI en Debian Linux paso a paso
Instalación de GLPI en Debian Linux paso a paso
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccion
 
Mecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vaporMecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vapor
 

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.