SlideShare una empresa de Scribd logo
"AÑO DEL BUEN SERVICIO AL CIUDADANO"
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
AUTORES: Chuquihuanga Guerrero Lenabith.
Correa Berru YanelLa.
Lastra Lujan Ruth Gavi.
DOCENTE: Marco Aurelio Porro ChullI
CICLO: V GRUPO: "B"
BAGUA GRANDE - AMAZÓNAS - PERÚ
2017
REPORTES
Los sistemas de reportes tienen como objetivo
principal mostrar una visión general de la situación
de la empresa. Consecuentemente, estos muestran
la situación de las operaciones regulares de la
empresa para que los directivos puedan controlar,
organizar, planear y dirigir. Los reportes se pueden
visualizar, exportar a otros formatos como PDF,
HTML, XML, etc. y también se pueden imprimir en
papel.
Configuración de DataSource
Una de las configuraciones más habituales con las
que nos encontraremos en una aplicación web es
el acceso a una o varias bases de datos.Conexión
con una fuente de datos mediante la interfaz
DataSource.Principio del formulario/Final del
formulario .Si es necesario que sus aplicaciones se
puedan migrar de una fuente de datos a otra, debe
utilizar la interfaz DataSource.
Creación de reportes usando Wizard, archivo jrxml
La extensión de documentos de reportes generados por
JasperReports es ".jrxml" que significa "jasper reports
xml", y es un documento xml que contiene los datos para
generar un archivo compilado (".jasper") que es el que
usaremos principalmente en nuestras aplicaciones Java
(aunque también podriamos optar por compilar nuestro
archivo ".jrxml" desde la misma aplicación Java y así
generar el archivo ".jasper" correspondiente).
Campos calculados en iReport.
Para que podamos pasar datos a nuestro
reporte es necesario que utilicemos un
datasource. En esta ocasión el datasource
será una de nuestras clases. Esta clase
deberá implementar la interface
"JRDataSource" y contendrá la lógica para
pasar los datos correspondientes a nuestro
reporte.
EJEMPLO
public class Asistentes {
private Integer id;
private String nombre;
private String apellidos;
private String dni;
public Asistentes(){ }
public Asistentes(int id, String nombre, String apellidos, String dni) {
this.id = id;this.nombre = nombre; this.apellidos = apellidos; this.dni = dni; }
public int getId() {
return id; } public void setId(Integer id) {this.id = id;}
public String getApellidos() {
return apellidos;} public void setApellidos(String apellidos) {
this.apellidos = apellidos; } public String getDni() {
return dni; }
public void setDni(String dni) {
this.dni = dni; }
public String getNombre() {
return nombre; }
public void setNombre(String nombre) {
this.nombre = nombre; }}
Reportes

Más contenido relacionado

Similar a Reportes

Reportes
Reportes Reportes
Conceptos y motores
Conceptos y motoresConceptos y motores
Conceptos y motores
AndresSuarez
 
⭐Generación de reportes en múltiples formatos con jasper report e ireport
⭐Generación de reportes en múltiples formatos con jasper report e ireport⭐Generación de reportes en múltiples formatos con jasper report e ireport
⭐Generación de reportes en múltiples formatos con jasper report e ireport
José Pedro Avila
 
Introduccion a la Tics
Introduccion a la TicsIntroduccion a la Tics
Introduccion a la Tics
isa_perez22
 
Universidad de la integración de las américas
Universidad de la integración de las américasUniversidad de la integración de las américas
Universidad de la integración de las américas
isa_perez22
 
Curso_PowerBI.pdf
Curso_PowerBI.pdfCurso_PowerBI.pdf
Curso_PowerBI.pdf
CarlosEEscutia
 
Base de datos
Base de datosBase de datos
Base de datos
Wafflexcoreglaz Rangel
 
Apuntes de herranientas 1
Apuntes de herranientas 1Apuntes de herranientas 1
Apuntes de herranientas 1
Airam Ramirez
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Iniciativa Barcelona Open Data
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molap
Juan Anaya
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
Jean Palacios
 
DiseñO De Base De Datos
DiseñO De Base De DatosDiseñO De Base De Datos
DiseñO De Base De Datos
Christian Rodas
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
Encho De Armas Malaver
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
luisalvarez594
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y Apache
Victor Escamilla
 
Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016
hitworkshop2016
 
No numerica ii
No numerica iiNo numerica ii
No numerica ii
J_cordero
 
Programación estructurada y Herramientas estructurada
Programación estructurada y Herramientas estructuradaProgramación estructurada y Herramientas estructurada
Programación estructurada y Herramientas estructurada
LuisAlvarez618
 
Proyecto Final Base De Datos
Proyecto Final Base De DatosProyecto Final Base De Datos
Proyecto Final Base De Datos
guestcde16b
 
Trabajo Base de Datos
Trabajo Base de DatosTrabajo Base de Datos
Trabajo Base de Datos
leonelxz
 

Similar a Reportes (20)

Reportes
Reportes Reportes
Reportes
 
Conceptos y motores
Conceptos y motoresConceptos y motores
Conceptos y motores
 
⭐Generación de reportes en múltiples formatos con jasper report e ireport
⭐Generación de reportes en múltiples formatos con jasper report e ireport⭐Generación de reportes en múltiples formatos con jasper report e ireport
⭐Generación de reportes en múltiples formatos con jasper report e ireport
 
Introduccion a la Tics
Introduccion a la TicsIntroduccion a la Tics
Introduccion a la Tics
 
Universidad de la integración de las américas
Universidad de la integración de las américasUniversidad de la integración de las américas
Universidad de la integración de las américas
 
Curso_PowerBI.pdf
Curso_PowerBI.pdfCurso_PowerBI.pdf
Curso_PowerBI.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 
Apuntes de herranientas 1
Apuntes de herranientas 1Apuntes de herranientas 1
Apuntes de herranientas 1
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molap
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
DiseñO De Base De Datos
DiseñO De Base De DatosDiseñO De Base De Datos
DiseñO De Base De Datos
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Ejercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y ApacheEjercicio de PHP, MySQL y Apache
Ejercicio de PHP, MySQL y Apache
 
Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016
 
No numerica ii
No numerica iiNo numerica ii
No numerica ii
 
Programación estructurada y Herramientas estructurada
Programación estructurada y Herramientas estructuradaProgramación estructurada y Herramientas estructurada
Programación estructurada y Herramientas estructurada
 
Proyecto Final Base De Datos
Proyecto Final Base De DatosProyecto Final Base De Datos
Proyecto Final Base De Datos
 
Trabajo Base de Datos
Trabajo Base de DatosTrabajo Base de Datos
Trabajo Base de Datos
 

Más de Lenabith CHuquihuanga Guerrero

Menus
MenusMenus
Controles basicos de android studio
Controles basicos de android studioControles basicos de android studio
Controles basicos de android studio
Lenabith CHuquihuanga Guerrero
 
Diapositivas
DiapositivasDiapositivas
Programacion de aplcaciones moviles
Programacion de aplcaciones movilesProgramacion de aplcaciones moviles
Programacion de aplcaciones moviles
Lenabith CHuquihuanga Guerrero
 
Android studio
Android studioAndroid studio
Result set
Result setResult set
JDBC
JDBCJDBC

Más de Lenabith CHuquihuanga Guerrero (7)

Menus
MenusMenus
Menus
 
Controles basicos de android studio
Controles basicos de android studioControles basicos de android studio
Controles basicos de android studio
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Programacion de aplcaciones moviles
Programacion de aplcaciones movilesProgramacion de aplcaciones moviles
Programacion de aplcaciones moviles
 
Android studio
Android studioAndroid studio
Android studio
 
Result set
Result setResult set
Result set
 
JDBC
JDBCJDBC
JDBC
 

Último

Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
tipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdftipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdf
munozvanessa878
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
raulnilton2018
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
LuisCiriacoMolina
 
simbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspecciónsimbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspección
HarofHaro
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
KarinToledo2
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
ronnyrocha223
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
DanielaLoaeza5
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
Carlos Pulido
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
JaimmsArthur
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdfFICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
jesus869159
 
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docxINFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
LuzdeFatimaCarranzaG
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
elsanti003
 

Último (20)

Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
tipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdftipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdf
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
 
simbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspecciónsimbologia y normas de soldadura para su inspección
simbologia y normas de soldadura para su inspección
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdfFICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
 
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docxINFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
 

Reportes

  • 1. "AÑO DEL BUEN SERVICIO AL CIUDADANO" INGENIERÍA DE SISTEMAS Y TELEMÁTICA AUTORES: Chuquihuanga Guerrero Lenabith. Correa Berru YanelLa. Lastra Lujan Ruth Gavi. DOCENTE: Marco Aurelio Porro ChullI CICLO: V GRUPO: "B" BAGUA GRANDE - AMAZÓNAS - PERÚ 2017
  • 2. REPORTES Los sistemas de reportes tienen como objetivo principal mostrar una visión general de la situación de la empresa. Consecuentemente, estos muestran la situación de las operaciones regulares de la empresa para que los directivos puedan controlar, organizar, planear y dirigir. Los reportes se pueden visualizar, exportar a otros formatos como PDF, HTML, XML, etc. y también se pueden imprimir en papel.
  • 3. Configuración de DataSource Una de las configuraciones más habituales con las que nos encontraremos en una aplicación web es el acceso a una o varias bases de datos.Conexión con una fuente de datos mediante la interfaz DataSource.Principio del formulario/Final del formulario .Si es necesario que sus aplicaciones se puedan migrar de una fuente de datos a otra, debe utilizar la interfaz DataSource.
  • 4. Creación de reportes usando Wizard, archivo jrxml La extensión de documentos de reportes generados por JasperReports es ".jrxml" que significa "jasper reports xml", y es un documento xml que contiene los datos para generar un archivo compilado (".jasper") que es el que usaremos principalmente en nuestras aplicaciones Java (aunque también podriamos optar por compilar nuestro archivo ".jrxml" desde la misma aplicación Java y así generar el archivo ".jasper" correspondiente).
  • 5. Campos calculados en iReport. Para que podamos pasar datos a nuestro reporte es necesario que utilicemos un datasource. En esta ocasión el datasource será una de nuestras clases. Esta clase deberá implementar la interface "JRDataSource" y contendrá la lógica para pasar los datos correspondientes a nuestro reporte.
  • 6. EJEMPLO public class Asistentes { private Integer id; private String nombre; private String apellidos; private String dni; public Asistentes(){ } public Asistentes(int id, String nombre, String apellidos, String dni) { this.id = id;this.nombre = nombre; this.apellidos = apellidos; this.dni = dni; } public int getId() { return id; } public void setId(Integer id) {this.id = id;} public String getApellidos() { return apellidos;} public void setApellidos(String apellidos) { this.apellidos = apellidos; } public String getDni() { return dni; } public void setDni(String dni) { this.dni = dni; } public String getNombre() { return nombre; } public void setNombre(String nombre) { this.nombre = nombre; }}