SlideShare una empresa de Scribd logo
1 de 11
Docente:
o Marco Aurelio Porro Chulli.
Integrantes
 Maldonado Idrogo, Betzabeth Yameli.
• Pérez Saucedo, Yordin Alberto.
Instalación de iReport en Netbeans
Primero es instalar iReport en netbeans.
Nos vamos a la página a Tools->de netbeans y a la
sección de plugins iReport y nos lo descargamos
Una vez descargado nos vamos a Netbeans Plugins
(Herramientas->Plugins) y a la pestaña de
Downloaded. Le damos al botón "AddPlugins" y
buscamos la carpeta descomprimida del fichero
que nos hemos descargado antes, el de iReport.
Ahora nos vamos a las opciones de nuestro
proyecto, botón derecho Properties,
seleccionamos Libraries, pinchamos en la de
jasperReports y le damos al botón Edit. Buscamos
los ficheros que os he mencionado antes y
adjuntamos todo y le damos a guardar.
Ahora vamos a hacer una prueba para ver si todo
funciona. Lo primero de todo es crear un fichero
jasper, que es como una plantilla. Con el plugin de
iReport para Netbeans es fácil. En nuestro
proyecto, en el paquete le damos a botón derecho
y New. Elegimos Report y Empty Report. Se abren
en Netbeans unas pantallas para diseñar nuestro
fichero. Lo vamos a quedar vacío. En otro tutorial
lo explicaré.
Por último un pequeño código que lo que
hace es leer este report (extensión
jrxml) en un pdf. El código y el proyecto
de prueba lo tengo en este enlace para
que os lo podais descargar:
Configuración de DataSource:
Creación de Reportes usando Wizard,
archivo jrxml
seleccionaré la plantilla "Wood" aunque
pueden seleccionar la que ustedes
deseen, y hacemos clic en el botón
"Launch Report Wizard"
Al hacer el cambio del datasource
veremos que aparece un textarea con el
título "Query(SQL)" y en la parte
inferior debemos tener un mensaje de
error que dice "Invalid query".
El último paso es el solamente una felicitación por haber
creado un nuevo reporte.
Ahora hacemos clic en el botón "Finish" y ya podremos
ver la plantilla de nuestro reporte.
beastieux --> reports --> MyReporte.jrxml
private void abrirReporte(String archivo)
{
try {
JasperReport report =
JasperCompileManager.compileReport(archivo);
JasperPrint print =
JasperFillManager.fillReport(report, new HashMap(),
coneccionSQL());
JasperViewer.viewReport(print, false);
} catch (JRException jRException) {
System.out.println(jRException.getMessage());
}
}
La interfaz CallableStatements nos
permite ejecutar procedimienEste trabajo
de investigación es sencillo pero se ve la
forma de poder conectarnos a diferentes
bases de datos en este caso a SQL server,
eso sí con la limitación de tener que
utilizar un informe por cada consulta. Esto
no es problema ya que podemos incluir
tantos su informes como queramos
obteniendo finalmente el resultado que
esperábamos en dicho reporte.
tos almacenados e interactuar con el
resultado de una manera rápida y sencilla
El reporte con la base de datos es una
ayuda mutua y concreta para mostrar
información desde una base de Dados y
el driver/conector que usemos para
conectar con esa base de datos
desde java, entonces podemos usar con
ello los reportes desde java.
Reportes

Más contenido relacionado

La actualidad más candente

Reportes en java con i report y netbeans
Reportes en java con i report y netbeansReportes en java con i report y netbeans
Reportes en java con i report y netbeanshernanluis
 
Instalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorInstalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorEliana Oyarce
 
Servlet Hola Mundo con Eclipse y Tomcat
Servlet Hola Mundo con Eclipse y TomcatServlet Hola Mundo con Eclipse y Tomcat
Servlet Hola Mundo con Eclipse y Tomcatjubacalo
 
Integración de Netbeans con Ireport y SQL Server
Integración de Netbeans con Ireport y SQL ServerIntegración de Netbeans con Ireport y SQL Server
Integración de Netbeans con Ireport y SQL ServerSonGoku10
 
Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Henry Mendoza Puerta
 
Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2mtemarialuisa
 
Elementos de script en JSP
Elementos de script en JSPElementos de script en JSP
Elementos de script en JSPjubacalo
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion juandavid1118
 
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 (20)

Reporte Java con JasperReport
Reporte Java con JasperReportReporte Java con JasperReport
Reporte Java con JasperReport
 
Reportes en java con i report y netbeans
Reportes en java con i report y netbeansReportes en java con i report y netbeans
Reportes en java con i report y netbeans
 
Reportes
ReportesReportes
Reportes
 
Power point report
Power point reportPower point report
Power point report
 
Instalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computadorInstalación de Espa biblio en mi computador
Instalación de Espa biblio en mi computador
 
Servlet Hola Mundo con Eclipse y Tomcat
Servlet Hola Mundo con Eclipse y TomcatServlet Hola Mundo con Eclipse y Tomcat
Servlet Hola Mundo con Eclipse y Tomcat
 
Manual instalacion jasper
Manual instalacion jasperManual instalacion jasper
Manual instalacion jasper
 
Integración de Netbeans con Ireport y SQL Server
Integración de Netbeans con Ireport y SQL ServerIntegración de Netbeans con Ireport y SQL Server
Integración de Netbeans con Ireport y SQL Server
 
IREPORT
IREPORTIREPORT
IREPORT
 
Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1Tutorial de jpa para windows usando net beans y mysql parte 1
Tutorial de jpa para windows usando net beans y mysql parte 1
 
Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2Manual Netbeans Bases Datos2
Manual Netbeans Bases Datos2
 
Doctrine symfony
Doctrine symfonyDoctrine symfony
Doctrine symfony
 
Doctrine symfony
Doctrine symfonyDoctrine symfony
Doctrine symfony
 
Elementos de script en JSP
Elementos de script en JSPElementos de script en JSP
Elementos de script en JSP
 
la mejor forma de Conectar c# con mysql con archivos de configuracion
 la mejor forma de Conectar c# con mysql con archivos de configuracion  la mejor forma de Conectar c# con mysql con archivos de configuracion
la mejor forma de Conectar c# con mysql con archivos de configuracion
 
Reportes
ReportesReportes
Reportes
 
Manual de instalacion de joomla
Manual de instalacion de joomlaManual de instalacion de joomla
Manual de instalacion de joomla
 
4. insertar datos
4.  insertar datos4.  insertar datos
4. insertar datos
 
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
 
5. modificar datos
5.  modificar  datos5.  modificar  datos
5. modificar datos
 

Destacado

Franklin First Financial 2015 Summer Celebration Party Cruise
Franklin First Financial 2015 Summer Celebration Party CruiseFranklin First Financial 2015 Summer Celebration Party Cruise
Franklin First Financial 2015 Summer Celebration Party CruiseFrank St. John
 
Artigo p dispensa farm escola
Artigo p dispensa farm escolaArtigo p dispensa farm escola
Artigo p dispensa farm escolaCaroline Rocha
 
Prime de productibilité Télécel-CI
Prime de productibilité Télécel-CIPrime de productibilité Télécel-CI
Prime de productibilité Télécel-CIBlaise Ogougou KADJO
 
Pension Planning 02 KO
Pension Planning 02 KOPension Planning 02 KO
Pension Planning 02 KOnadinemohr555
 
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor PharmacistMichael Bonett
 
www.AulasDeHistoriaApoio.com - História - Renascimento
www.AulasDeHistoriaApoio.com  - História -  Renascimentowww.AulasDeHistoriaApoio.com  - História -  Renascimento
www.AulasDeHistoriaApoio.com - História - RenascimentoAulasDeHistoriaApoio
 
www.AulasDeHistoriaApoio.com - História - Primeira Guerra Mundial
www.AulasDeHistoriaApoio.com  - História - Primeira Guerra Mundialwww.AulasDeHistoriaApoio.com  - História - Primeira Guerra Mundial
www.AulasDeHistoriaApoio.com - História - Primeira Guerra MundialAulasDeHistoriaApoio
 
World: Cream Fresh - Market Report. Analysis And Forecast To 2025
World: Cream Fresh - Market Report. Analysis And Forecast To 2025World: Cream Fresh - Market Report. Analysis And Forecast To 2025
World: Cream Fresh - Market Report. Analysis And Forecast To 2025IndexBox Marketing
 

Destacado (14)

Franklin First Financial 2015 Summer Celebration Party Cruise
Franklin First Financial 2015 Summer Celebration Party CruiseFranklin First Financial 2015 Summer Celebration Party Cruise
Franklin First Financial 2015 Summer Celebration Party Cruise
 
G7 b1c9 probabilidad plan de clase 1 3
G7 b1c9 probabilidad plan de clase 1 3G7 b1c9 probabilidad plan de clase 1 3
G7 b1c9 probabilidad plan de clase 1 3
 
Artigo p dispensa farm escola
Artigo p dispensa farm escolaArtigo p dispensa farm escola
Artigo p dispensa farm escola
 
Prime de productibilité Télécel-CI
Prime de productibilité Télécel-CIPrime de productibilité Télécel-CI
Prime de productibilité Télécel-CI
 
Pension Planning 02 KO
Pension Planning 02 KOPension Planning 02 KO
Pension Planning 02 KO
 
Do you wnt to be millionaire 2
Do you wnt to be millionaire 2Do you wnt to be millionaire 2
Do you wnt to be millionaire 2
 
Job 7.1
Job 7.1Job 7.1
Job 7.1
 
martaaleksandrowiczwojtyna
martaaleksandrowiczwojtynamartaaleksandrowiczwojtyna
martaaleksandrowiczwojtyna
 
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist
00 Michael Bonett Resume ISO 9001 QMS 13485 MD GDP GMP RA PV Auditor Pharmacist
 
Job 6.1
Job 6.1Job 6.1
Job 6.1
 
www.AulasDeHistoriaApoio.com - História - Renascimento
www.AulasDeHistoriaApoio.com  - História -  Renascimentowww.AulasDeHistoriaApoio.com  - História -  Renascimento
www.AulasDeHistoriaApoio.com - História - Renascimento
 
www.AulasDeHistoriaApoio.com - História - Primeira Guerra Mundial
www.AulasDeHistoriaApoio.com  - História - Primeira Guerra Mundialwww.AulasDeHistoriaApoio.com  - História - Primeira Guerra Mundial
www.AulasDeHistoriaApoio.com - História - Primeira Guerra Mundial
 
lccsbrochure
lccsbrochurelccsbrochure
lccsbrochure
 
World: Cream Fresh - Market Report. Analysis And Forecast To 2025
World: Cream Fresh - Market Report. Analysis And Forecast To 2025World: Cream Fresh - Market Report. Analysis And Forecast To 2025
World: Cream Fresh - Market Report. Analysis And Forecast To 2025
 

Similar a Reportes (20)

Reportes
ReportesReportes
Reportes
 
I report
I reportI report
I report
 
I report
I reportI report
I report
 
Jasreport
JasreportJasreport
Jasreport
 
REPORTES
REPORTESREPORTES
REPORTES
 
Reportes
ReportesReportes
Reportes
 
Informes en java segunda parte
Informes en java segunda parteInformes en java segunda parte
Informes en java segunda parte
 
Reportes
ReportesReportes
Reportes
 
Report
ReportReport
Report
 
Manual reportes jsp
Manual reportes jspManual reportes jsp
Manual reportes jsp
 
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
 
Reportes
ReportesReportes
Reportes
 
Herramientas para el desarrollo de aplicaciones SharePoint
Herramientas para el desarrollo de aplicaciones SharePointHerramientas para el desarrollo de aplicaciones SharePoint
Herramientas para el desarrollo de aplicaciones SharePoint
 
4. acceso a datos
4. acceso a datos4. acceso a datos
4. acceso a datos
 
Primera_Aplicación_Python_Django_Postgresql_Fedora_19
Primera_Aplicación_Python_Django_Postgresql_Fedora_19Primera_Aplicación_Python_Django_Postgresql_Fedora_19
Primera_Aplicación_Python_Django_Postgresql_Fedora_19
 
Actividad 9 practica 3
Actividad 9 practica 3Actividad 9 practica 3
Actividad 9 practica 3
 
Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)Manual de netbeans_7(2)(2)(2)
Manual de netbeans_7(2)(2)(2)
 
Trabajo programcion
Trabajo programcionTrabajo programcion
Trabajo programcion
 
Reportes En J Developer Parte 1 Y 2
Reportes En J Developer   Parte 1 Y 2Reportes En J Developer   Parte 1 Y 2
Reportes En J Developer Parte 1 Y 2
 
Base de datos y reportes
Base de datos y reportesBase de datos y reportes
Base de datos y reportes
 

Más de Yordin Alberto Pérez Saucedo (13)

Olap
OlapOlap
Olap
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Cursores
CursoresCursores
Cursores
 
Vistas
VistasVistas
Vistas
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Resultset
ResultsetResultset
Resultset
 
Statement
StatementStatement
Statement
 
Conecction
ConecctionConecction
Conecction
 
Conecction
ConecctionConecction
Conecction
 
Diapositivas java-con-base-de-datos
Diapositivas java-con-base-de-datosDiapositivas java-con-base-de-datos
Diapositivas java-con-base-de-datos
 
Jdbc
JdbcJdbc
Jdbc
 

Reportes

  • 1. Docente: o Marco Aurelio Porro Chulli. Integrantes  Maldonado Idrogo, Betzabeth Yameli. • Pérez Saucedo, Yordin Alberto.
  • 2. Instalación de iReport en Netbeans Primero es instalar iReport en netbeans. Nos vamos a la página a Tools->de netbeans y a la sección de plugins iReport y nos lo descargamos Una vez descargado nos vamos a Netbeans Plugins (Herramientas->Plugins) y a la pestaña de Downloaded. Le damos al botón "AddPlugins" y buscamos la carpeta descomprimida del fichero que nos hemos descargado antes, el de iReport.
  • 3. Ahora nos vamos a las opciones de nuestro proyecto, botón derecho Properties, seleccionamos Libraries, pinchamos en la de jasperReports y le damos al botón Edit. Buscamos los ficheros que os he mencionado antes y adjuntamos todo y le damos a guardar. Ahora vamos a hacer una prueba para ver si todo funciona. Lo primero de todo es crear un fichero jasper, que es como una plantilla. Con el plugin de iReport para Netbeans es fácil. En nuestro proyecto, en el paquete le damos a botón derecho y New. Elegimos Report y Empty Report. Se abren en Netbeans unas pantallas para diseñar nuestro fichero. Lo vamos a quedar vacío. En otro tutorial lo explicaré.
  • 4. Por último un pequeño código que lo que hace es leer este report (extensión jrxml) en un pdf. El código y el proyecto de prueba lo tengo en este enlace para que os lo podais descargar:
  • 6. Creación de Reportes usando Wizard, archivo jrxml seleccionaré la plantilla "Wood" aunque pueden seleccionar la que ustedes deseen, y hacemos clic en el botón "Launch Report Wizard" Al hacer el cambio del datasource veremos que aparece un textarea con el título "Query(SQL)" y en la parte inferior debemos tener un mensaje de error que dice "Invalid query".
  • 7. El último paso es el solamente una felicitación por haber creado un nuevo reporte. Ahora hacemos clic en el botón "Finish" y ya podremos ver la plantilla de nuestro reporte.
  • 8. beastieux --> reports --> MyReporte.jrxml private void abrirReporte(String archivo) { try { JasperReport report = JasperCompileManager.compileReport(archivo); JasperPrint print = JasperFillManager.fillReport(report, new HashMap(), coneccionSQL()); JasperViewer.viewReport(print, false); } catch (JRException jRException) { System.out.println(jRException.getMessage()); } }
  • 9. La interfaz CallableStatements nos permite ejecutar procedimienEste trabajo de investigación es sencillo pero se ve la forma de poder conectarnos a diferentes bases de datos en este caso a SQL server, eso sí con la limitación de tener que utilizar un informe por cada consulta. Esto no es problema ya que podemos incluir tantos su informes como queramos obteniendo finalmente el resultado que esperábamos en dicho reporte. tos almacenados e interactuar con el resultado de una manera rápida y sencilla
  • 10. El reporte con la base de datos es una ayuda mutua y concreta para mostrar información desde una base de Dados y el driver/conector que usemos para conectar con esa base de datos desde java, entonces podemos usar con ello los reportes desde java.