Creación de reportes con JasperReport y JasperStudio
4.0 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
37 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Creación de reportes con JasperReport y JasperStudio to your Wishlist.

Add to Wishlist

Creación de reportes con JasperReport y JasperStudio

Aprende a crear reportes para aplicaciones Java con la biblioteca más utilizada en el mundo
4.0 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
37 students enrolled
Last updated 4/2017
Spanish
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Generar reportes simples y complejos usando Jasper Report.
View Curriculum
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 is the target audience?
  • 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.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
22 Lectures
04:38:41
+
Curso de JasperReport
22 Lectures 04:38:41

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

Preview 08:29

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

Explicación de la base de datos Sakila
06:37

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).

Creación de nuestro Data Adapter
10:50

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

Nuestro primer reporte
22:18

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

Generar nuestro reporte desde Java
22:33

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

Reportes con campos agrupados
21:22

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.

Parámetros en los reportes y SQL
19:04

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

Uso básico de las variables
05:54

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

Colocando fecha y hora en el reporte
08:52

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

Mandando los parámetros desde Java
05:37

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

DataSet desde Java: Creación de reporte de actores
05:30

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: JRBeanCollectionDatasource
07:41

En esta clase crearemos nuestro propio JRDataSource personalizado.

DataSet desde Java: JRDataSource personalizado
08:47

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.

CrossTabs - Tablas Cruzadas
20:43

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

PieChart
13:09

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

SpiderChart
07:35

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

Barchart3D
06:24

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

Uso avanzado de las variables
22:44

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

Evaluation Time
14:16

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

Subreportes
33:21

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

Position Type
04:42
About the Instructor
Gianmarco Tantaruna
4.4 Average rating
3,248 Reviews
23,905 Students
2 Courses
Universitario dedicado a la enseñanza de la programación.

Hola, mi nombre es Gianmarco Tantaruna, y desde muy niño me llamo la atención todo lo que tenga que ver con programación, es así como me dediqué integramente a aprender programación de manera autodidácta.

Desde el 2012 me dedico a la enseñanza e investigación de la programación en todas sus áreas (escritorio, web, móvil, videojuegos).

Dedicado a la permanente investigación, aprendizaje y enseñanza de el lenguaje JAVA.