
En esta clase empezaremos con la instalación de Jasper Studio y revisando sus secciones principales.
En esta clase revisaremos la base de datos de prueba que usaremos para obtener los reportes.
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).
En esta clase diseñaremos nuestro primer reporte simple con el Data Set creado.
En esta clase utilizaremos código Java para generar nuestro reporte ya creado.
En esta clase llenaremos un reporte agrupando la información por un campo determinado.
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.
En esta clase agregaremos variables a nuestro reporte. Se explicará para que sirve y usaremos las variables propias de JasperReport.
En esta clase añadiremos hora y fecha a nuestro reporte usando los TextField para colocar expresiones en nuestro reporte.
En esta clase usaremos código Java para mandar los parámetros hacia nuestro reporte.
En esta clase diseñaremos el reporte que usaremos como ejemplo para enviar nuestro propio DataSet desde Java.
En esta clase usaremos un ArrayList de objetos como DataSet a nuestro reporte. Además, aprenderemos las limitaciones que posee el JRBeanCollectionDataSource.
En esta clase crearemos nuestro propio JRDataSource personalizado.
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.
En esta clase aprenderemos a llenar un gráfico estadísticos PieChart con información de nuestro DataSet
En esta clase aprenderemos a usar el gráfico SpiderChart para mostrar información con varias series.
En esta clase aprenderemos a usar los tan famosos gráficos de barra (barchart) en su versión 3D.
En esta clase veremos la creación, propiedades y uso avanzado de las variables.
En esta clase veremos el Evaluation Time, o tiempo de evaluación de una expresión.
En esta clase crearemos nuestros subreportes y los añadiremos a nuestro reporte principal
En esta clase usaremos la propiedad Position Type para colocar correctamente un subreporte después de otro.
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.