IREPORT
“Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria”
CURSO: TOPICOS 1
TEMA: Ireport
DOCENTE: Ing. VEGA FAJARDO ADOLFO HANS
ALUMNO: MEJIA RONCAL JOSE
CHIMBOTE-PERU
2013
Trabajo de Investigación
1.- INVESTIGA IREPORT PARA QUE SE EMPLEA Y CUALES SON SUS VENTAJAS.
Escrito en Java IReport provee a los usuariosde JasperReport una interfaz visual para construir reportes. También permite que los usuarios corrijan visualmente informes complejos con cartas, imágenes y subinformes.
Nació como una herramienta de desarrollo, pero puede utilizarse como una herramienta de oficina para adquirir datos almacenados en una base de datos, sin pasar a través de alguna otra aplicación.
Ventajas:
100% escrito en JAVA yademás OPENSOURCE y gratuito.
Maneja el 98% de las etiquetas de JasperReports
Permite diseñar con sus propias herramientas: rectángulos, líneas, elipses, campos de los textfields, cartas, subreports (subreportes).
Soporta internacionalización nativamente.
Browser de la estructura del documento.
Recopilador y exportador integrados .
Soporta JDBC.
Soporta JavaBeans como orígenes de datos(éstos deben implementar la interface JRDataSource).
Incluye Wizard’s (asistentes) para crear automáticamente informes .
Tiene asistentes para generar los subreportes
Tiene asistentes para las plantillas.
Facilidad de instalación.
ELABORA EJEMPLOS DE PROGRAMA JAVA QUE EMPLEA IREPORT
Trabajando con iReport
1. Ejecuta iReport, la aplicación tiene una interfaz sencilla, nohay pierde, cada una de las secciones de este las veremos a medida que la complejidad de los reportes avance.
2. Busca la opción Archivo -> New, te aparecerá una ventana donde podrás escoger el tipo de reporte que quieres, escoge una vacia "Blank Letter" y presiona "Open this template"
3. Ahora dale un nombre al reporte, por ejemplo "rSample", también puedes escoger donde guardaraslos archivos. Presiona Siguiente y después Terminar.
4. La Plantilla de nuestro reporte está listo, puedes observar como la hoja esta dividida en varios sectores al igual que "Report Inspector" ahora está lleno, por el momento no entraremos en detalle sobre estos nuevos elementos que vemos.
5.Ahora que tenemos nuestra plantilla, procederemos a conectar esta con la base dedatos. Sobre la barra de herramientas, busca el icono que tiene la forma de cilindro con un enchufe y dale clic.
6. en la ventana que aparece, "Conection/Datasources" podemos ver las conexión que tenemos de trabajos anteriores, crearemos una nueva conexión a nuestra base de datos dbSample, para ello clic en New.
7. Aquí escogemos el "DataSource", el "origen de datos".Podemos ver que tenemos varias opciones, para este ejemplo trabajaremos con el "Database JDBC connections", y clic en Next.
8. Para terminar la configuración, primero, escribimos un nombre para nuestra conexión a la base de datos, "dbSample_connection", después escogemos el driver, MySQL (com.mysql.jdbc.Driver), y escribimos el nombre de a base de datos"dbSample", y presionamos elbotón Wizard. Finalmente escribimos introducimos el usuario "Username", en mi caso lo tengo el default, "root" y escribimos el Password. Clic en Save.
9. Si nuestra conexión está bien hecha, podremos ver que se agregó a nuestra lista de "Conenction/Datasources”, ya podemos cerrar la ventana. Close.
10. IMPORTANTE: fíjate que ahora tenemos seleccionado nuestra conexión, si no esasí, busca la conexión.
Ahora debemos crear la consulta SQL para extraer los datos , presiona el icono con forma de cilindro y una flecha.
11. En la ventana que aparece, debemos escribir la consulta en el espacio correspondiente, como nuestra base de datos solo consta de una tabla y esta tabla es sencilla, hacemos un select para todos los elementos y presionamos OK.
12. Ya...
Regístrate para leer el documento completo.