Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creación de reportes con JasperReport y JasperStudio
Highest Rated
Rating: 4.4 out of 5(510 ratings)
1,641 students

Creación de reportes con JasperReport y JasperStudio

Aprende a crear reportes para aplicaciones Java con la biblioteca más utilizada en el mundo
Last updated 4/2017
Spanish
Spanish [Auto],

What you'll learn

  • Generar reportes simples y complejos usando Jasper Report.

Course content

1 section22 lectures4h 38m total length
  • Introducción2:13
  • Descarga e instalación de Jasper Studio8:29

    En esta clase empezaremos con la instalación de Jasper Studio y revisando sus secciones principales.

  • Explicación de la base de datos Sakila6:37

    En esta clase revisaremos la base de datos de prueba que usaremos para obtener los reportes.

  • Creación de nuestro Data Adapter10:50

    En esta clase crearemos nuestro Data Adapter, que es el encargado de conectar nuestro Jasper Studio con la fuente de datos (DataSource) y generar la información que se mostrará en nuestro reporte (DataSet).

  • Nuestro primer reporte22:18

    En esta clase diseñaremos nuestro primer reporte simple con el Data Set creado.

  • Generar nuestro reporte desde Java22:33

    En esta clase utilizaremos código Java para generar nuestro reporte ya creado.

  • Reportes con campos agrupados21:22

    En esta clase llenaremos un reporte agrupando la información por un campo determinado.

  • Parámetros en los reportes y SQL19:04

    En esta clase crearemos un reporte usando parámetros para filtrar la información buscada. En el ejemplo mostraremos un listado de películas de una calificación determinada.

  • Uso básico de las variables5:54

    En esta clase agregaremos variables a nuestro reporte.  Se explicará para que sirve y usaremos las variables propias de JasperReport.

  • Colocando fecha y hora en el reporte8:52

    En esta clase añadiremos hora y fecha a nuestro reporte usando los TextField para colocar expresiones en nuestro reporte.

  • Mandando los parámetros desde Java5:37

    En esta clase usaremos código Java para mandar los parámetros hacia nuestro reporte.

  • DataSet desde Java: Creación de reporte de actores5:30

    En esta clase diseñaremos el reporte que usaremos como ejemplo para enviar nuestro propio DataSet desde Java.

  • DataSet desde Java: JRBeanCollectionDatasource7:41

    En esta clase usaremos un ArrayList de objetos como DataSet a nuestro reporte. Además, aprenderemos las limitaciones que posee el JRBeanCollectionDataSource.

  • DataSet desde Java: JRDataSource personalizado8:47

    En esta clase crearemos nuestro propio JRDataSource personalizado.

  • CrossTabs - Tablas Cruzadas20:43

    En esta clase utilizaremos tablas cruzadas para mostrar la información de alquileres de todos los clientes en varios meses mostrando el total para cada uno y el total general.

  • PieChart13:09

    En esta clase aprenderemos a llenar un gráfico estadísticos PieChart con información de nuestro DataSet

  • SpiderChart7:35

    En esta clase aprenderemos a usar el gráfico SpiderChart para mostrar información con varias series.

  • Barchart3D6:24

    En esta clase aprenderemos a usar los tan famosos gráficos de barra (barchart) en su versión 3D.

  • Uso avanzado de las variables22:44

    En esta clase veremos la creación, propiedades y uso avanzado de las variables.

  • Evaluation Time14:16

    En esta clase veremos el Evaluation Time, o tiempo de evaluación de una expresión.

  • Subreportes33:21

    En esta clase crearemos nuestros subreportes y los añadiremos a nuestro reporte principal

  • Position Type4:42

    En esta clase usaremos la propiedad Position Type para colocar correctamente un subreporte después de otro.

Requirements

  • Tener conocimientos básicos/intermedios en Java
  • Tener conocimientos en JDBC y el patrón DAO
  • Tener instalado MySQL y tener conocimientos básicos de SQL

Description

JasperReports es una biblioteca escrita completamente en Java que puede ser embebida (incrustada) en cualquier aplicación de este lenguaje (web o escritorio) y su propósito principal es ayudar a crear documentos de tipo páginas, preparados para imprimir en una forma simple y flexible.

Aprende a crear desde simples informes a modo de listado, hasta complejos reportes con gráficos estadísticos, campos agrupados, tablas cruzadas y subreportes para tus aplicaciones Java con este curso 100% práctico.

Utilizaremos la herramienta gráfica más actual y usada para la creación en JasperReport llamada JasperStudio, una potente herramienta visual que nos permitirá agilizar el diseño de nuestros reportes.

Who this course is for:

  • Desarrolladores que deseen crear reportes con la librería más usada para la generación de informes en aplicaciones Java.
  • Estudiantes que deseen aprender a generar informes con esta biblioteca.