SlideShare una empresa de Scribd logo
1 de 14
TEMA :PREPAREDSTATEMENT
DOCENTE : MARCO AURELIO PORRO CHULLI
ASIGNATURA :LABORATORIO DE PROGRAMACION II
CICLO : V
AULA :”B”
INTEGRANTES
KARIN YANINA ROMERO
JHERSI ANALI SAAVEDRA
YAKELINE VILCHEZ CRUZADO
A. INSTALACIONDE IREPORT EN NETBEANS
A continuación, os explico cómo instalar jasperReport e
iReport en Netbeans 8.0. No sé si es la forma más correcta,
pero es como a mí me ha funcionado, ya que las librerías de
jasperReport me han dado un poco de dolor de cabeza porque
no me funcionaban, pero al final lo conseguí.
Lo primero que hacemos es instalar iReport en netbeans 8.0.
Este plugin en teoría no es necesario para utilizar
jasperReport por separado. Este plugin nos facilita el diseño
de las plantillas de jasperReport desde Netbeans.
A. CONFIGURACION DE DATASOURCE
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.
E. EJECUCION DE REPORTES, ARCHIVO JASPER
Reportes con JasperReport desde NetBeans
Configurar NetBeans para que podamos trabajar reportes desde una aplicación de escritorio.
Configurar Librerías
En el menú
Tools
seleccionar
Libraries
nos aperece el Library Manager
en este panel agregaremos, nuestras referencias a las librerí
IRDEPORT
amienta de diseño visual Viene con el ultimo jar
para jasperReporte.
Capas de diseñar informes
/formularios, asi como copilar
defisiones de infomes
EJEMPLO
public class JDialogReport01 extends javax.swing.JDialog {
public JDialogReport01(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
setLocationRelativeTo(parent);
DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM);
jTextField1.setText(df.format(new Date()));
jTextField2.setText(df.format(new Date()));
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Reportes reportes = new Reportes();
DateFormat df = DateFormat.getDateInstance();
JasperViewer.viewReport(reportes.Reporte03(
df.parse(jTextField1.getText()),
df.parse(jTextField2.getText())),
false);
} catch (Exception ex) {
JOptionPane.showMessageDialog(this,
"Ha ocurrido un error al intentar imprimir el documento.n" +
ex, getTitle(), JOptionPane.ERROR_MESSAGE);
}
}
Reportes

Más contenido relacionado

La actualidad más candente

05 Php. Autoinstalacion De Apache Y Php
05 Php. Autoinstalacion De Apache Y Php05 Php. Autoinstalacion De Apache Y Php
05 Php. Autoinstalacion De Apache Y PhpJosé M. Padilla
 
Trabajo de programacion III
Trabajo de programacion IIITrabajo de programacion III
Trabajo de programacion IIIPedro Hernandez
 
Instalando Xampp en Windows
Instalando Xampp en WindowsInstalando Xampp en Windows
Instalando Xampp en WindowsLeccionesWeb
 
phpMyAdmin con Xampp
phpMyAdmin con XamppphpMyAdmin con Xampp
phpMyAdmin con XamppLeccionesWeb
 
Instalando Wordpress en tu Computadora
Instalando Wordpress en tu ComputadoraInstalando Wordpress en tu Computadora
Instalando Wordpress en tu ComputadoraLeccionesWeb
 

La actualidad más candente (6)

05 Php. Autoinstalacion De Apache Y Php
05 Php. Autoinstalacion De Apache Y Php05 Php. Autoinstalacion De Apache Y Php
05 Php. Autoinstalacion De Apache Y Php
 
Trabajo de programacion III
Trabajo de programacion IIITrabajo de programacion III
Trabajo de programacion III
 
Instalación y configuración glpi
Instalación y configuración glpiInstalación y configuración glpi
Instalación y configuración glpi
 
Instalando Xampp en Windows
Instalando Xampp en WindowsInstalando Xampp en Windows
Instalando Xampp en Windows
 
phpMyAdmin con Xampp
phpMyAdmin con XamppphpMyAdmin con Xampp
phpMyAdmin con Xampp
 
Instalando Wordpress en tu Computadora
Instalando Wordpress en tu ComputadoraInstalando Wordpress en tu Computadora
Instalando Wordpress en tu Computadora
 

Similar a Reportes

Manual pag (1)
Manual pag (1)Manual pag (1)
Manual pag (1)morth18
 
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copiaIntroduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copiaesekazz
 
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940norveyruano
 
PROGRAMACION DE APPLET EN JAVA
PROGRAMACION DE APPLET EN JAVAPROGRAMACION DE APPLET EN JAVA
PROGRAMACION DE APPLET EN JAVAguestfccb3f8
 
Spring tool suite instalacion
Spring tool suite instalacionSpring tool suite instalacion
Spring tool suite instalacionJulio Pari
 
Práctica 1 instalacion del servidor web
Práctica 1   instalacion del servidor webPráctica 1   instalacion del servidor web
Práctica 1 instalacion del servidor webJuan Anaya
 
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_19Stalin Eduardo Tusa Vitar
 
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sop
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sopPortafolio unidad 2 y 3 nolasco leija yordi raziel 4a sop
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sopAnaly2a
 
instalacion de oracle en ubuntu 13
instalacion de oracle en ubuntu 13instalacion de oracle en ubuntu 13
instalacion de oracle en ubuntu 13davidsalvadorplds
 
Corcuera pablo gestorincidenciasocs
Corcuera pablo gestorincidenciasocsCorcuera pablo gestorincidenciasocs
Corcuera pablo gestorincidenciasocspablo2017
 

Similar a Reportes (20)

Manual
ManualManual
Manual
 
Manual pag (1)
Manual pag (1)Manual pag (1)
Manual pag (1)
 
Reportes
ReportesReportes
Reportes
 
Reporte
ReporteReporte
Reporte
 
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copiaIntroduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
Introduccic3b3n bc3a1sica-a-netbeans-para-desarrollo-java - copia
 
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940
Instalaciondesistemaoperativoyaplicaciones 161012233500autoguardado-161027234940
 
PROGRAMACION DE APPLET EN JAVA
PROGRAMACION DE APPLET EN JAVAPROGRAMACION DE APPLET EN JAVA
PROGRAMACION DE APPLET EN JAVA
 
Netbeans
Netbeans Netbeans
Netbeans
 
Informes en java segunda parte
Informes en java segunda parteInformes en java segunda parte
Informes en java segunda parte
 
Hola mundorafaelnavarroprieto
Hola mundorafaelnavarroprietoHola mundorafaelnavarroprieto
Hola mundorafaelnavarroprieto
 
Spring tool suite instalacion
Spring tool suite instalacionSpring tool suite instalacion
Spring tool suite instalacion
 
Práctica 1 instalacion del servidor web
Práctica 1   instalacion del servidor webPráctica 1   instalacion del servidor web
Práctica 1 instalacion del servidor web
 
Tecnodiario
TecnodiarioTecnodiario
Tecnodiario
 
Practicas unidad 2 evidencias
Practicas unidad 2 evidenciasPracticas unidad 2 evidencias
Practicas unidad 2 evidencias
 
Practicas unidad 2 evidencias
Practicas unidad 2 evidenciasPracticas unidad 2 evidencias
Practicas unidad 2 evidencias
 
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
 
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sop
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sopPortafolio unidad 2 y 3 nolasco leija yordi raziel 4a sop
Portafolio unidad 2 y 3 nolasco leija yordi raziel 4a sop
 
instalacion de oracle en ubuntu 13
instalacion de oracle en ubuntu 13instalacion de oracle en ubuntu 13
instalacion de oracle en ubuntu 13
 
Entregable3
Entregable3Entregable3
Entregable3
 
Corcuera pablo gestorincidenciasocs
Corcuera pablo gestorincidenciasocsCorcuera pablo gestorincidenciasocs
Corcuera pablo gestorincidenciasocs
 

Más de jhersi saavedra garcia (18)

Android con Base de Datos
Android con Base de DatosAndroid con Base de Datos
Android con Base de Datos
 
Diseño de Menús en Android Studio
Diseño de Menús en Android StudioDiseño de Menús en Android Studio
Diseño de Menús en Android Studio
 
Layouts - Android Studio
Layouts - Android StudioLayouts - Android Studio
Layouts - Android Studio
 
Controles Básicos de Android Studio
Controles Básicos de Android StudioControles Básicos de Android Studio
Controles Básicos de Android Studio
 
Java y XML
Java y XMLJava y XML
Java y XML
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Aplicaciones Móviles
Aplicaciones Móviles Aplicaciones Móviles
Aplicaciones Móviles
 
Android studio
Android studioAndroid studio
Android studio
 
Gobierno Electrónico
Gobierno Electrónico Gobierno Electrónico
Gobierno Electrónico
 
Empresa
Empresa Empresa
Empresa
 
Objeto prepared statement
Objeto prepared statementObjeto prepared statement
Objeto 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
 
Presentación1
Presentación1Presentación1
Presentación1
 
Statement
StatementStatement
Statement
 
Java con base de datos
Java con base  de datosJava con base  de datos
Java con base de datos
 
Jdbc
JdbcJdbc
Jdbc
 
Java
JavaJava
Java
 
Campo laboral de un ingeniero de sistemas
Campo laboral de un ingeniero de sistemasCampo laboral de un ingeniero de sistemas
Campo laboral de un ingeniero de sistemas
 

Último

INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONJuan Carlos Meza Molina
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdfnicolascastaneda8
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upnDayronCernaYupanquiy
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariasusafy7
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 

Último (20)

INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
 
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upn
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa maria
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 

Reportes

  • 1. TEMA :PREPAREDSTATEMENT DOCENTE : MARCO AURELIO PORRO CHULLI ASIGNATURA :LABORATORIO DE PROGRAMACION II CICLO : V AULA :”B” INTEGRANTES KARIN YANINA ROMERO JHERSI ANALI SAAVEDRA YAKELINE VILCHEZ CRUZADO
  • 2.
  • 3. A. INSTALACIONDE IREPORT EN NETBEANS A continuación, os explico cómo instalar jasperReport e iReport en Netbeans 8.0. No sé si es la forma más correcta, pero es como a mí me ha funcionado, ya que las librerías de jasperReport me han dado un poco de dolor de cabeza porque no me funcionaban, pero al final lo conseguí. Lo primero que hacemos es instalar iReport en netbeans 8.0. Este plugin en teoría no es necesario para utilizar jasperReport por separado. Este plugin nos facilita el diseño de las plantillas de jasperReport desde Netbeans.
  • 4. A. CONFIGURACION DE DATASOURCE 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.
  • 5. E. EJECUCION DE REPORTES, ARCHIVO JASPER Reportes con JasperReport desde NetBeans Configurar NetBeans para que podamos trabajar reportes desde una aplicación de escritorio. Configurar Librerías En el menú Tools seleccionar Libraries nos aperece el Library Manager en este panel agregaremos, nuestras referencias a las librerí
  • 6.
  • 7. IRDEPORT amienta de diseño visual Viene con el ultimo jar para jasperReporte. Capas de diseñar informes /formularios, asi como copilar defisiones de infomes
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. EJEMPLO public class JDialogReport01 extends javax.swing.JDialog { public JDialogReport01(java.awt.Frame parent, boolean modal) { super(parent, modal); initComponents(); setLocationRelativeTo(parent); DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM); jTextField1.setText(df.format(new Date())); jTextField2.setText(df.format(new Date())); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { try {
  • 13. Reportes reportes = new Reportes(); DateFormat df = DateFormat.getDateInstance(); JasperViewer.viewReport(reportes.Reporte03( df.parse(jTextField1.getText()), df.parse(jTextField2.getText())), false); } catch (Exception ex) { JOptionPane.showMessageDialog(this, "Ha ocurrido un error al intentar imprimir el documento.n" + ex, getTitle(), JOptionPane.ERROR_MESSAGE); } }