Temario del curso
Introducción a las funciones avanzadas JasperReports
- Descripción general de las capacidades avanzadas de generación de informes
- Descripción de la arquitectura JasperReports
Trabajar con subinformes
- Creación e integración de subinformes
- Paso de parámetros entre el informe principal y el secundario
- Administración de fuentes de datos de subinformes
- Comparaciones entre grupos y subinformes
Uso de variables y cálculos
- Creación y uso de variables en informes
- Implementación de cálculos complejos
- Agregación de datos
Conexiones complejas de fuentes de datos
- Trabajar con varias fuentes de datos
- Creación de fuentes de datos personalizadas
- Implementación de filtros de origen de datos
Personalización de plantillas de informe
- Creación de plantillas personalizadas
- Uso de estilos y formato condicional
- Diseño de informes dinámicos
Gráficos y visualización avanzados
- Implementación de tablas y gráficos avanzados
- Uso de objetos visuales personalizados
- Creación e integración de tablas dinámicas
- Integración de bibliotecas de visualización de terceros
Scripting y Expressiones
- Escritura de expresiones y scripts personalizados
- Uso de JavaScript y Groovy en JasperReports
- Implementación de scriptlets para lógica avanzada
Parametrización y entrada del usuario
- Creación y uso de parámetros complejos
- Diseño de informes interactivos
- Implementación de contenido de informes basados en parámetros
Integración JasperReports con aplicaciones
- Incrustación JasperReports en aplicaciones Java
- Uso del servidor JasperReports
- Integración de servicios web
Opciones avanzadas de exportación
- Exportación de informes a varios formatos
- Personalización de las configuraciones de exportación
- Implementación de exportadores personalizados
Optimización del rendimiento
- Optimización del rendimiento de los informes
- Administración de grandes conjuntos de datos
- Prácticas recomendadas para un diseño de informes eficaz
Seguridad y permisos
- Implementación de la seguridad de los informes
- Gestión de permisos de usuario y control de acceso
- Uso del servidor JasperReports para la distribución segura de informes
Técnicas avanzadas de agrupación
- Formación más avanzada sobre el uso de grupos
- Control de varias páginas
- Forma fija con una sección variable en su interior
- Delante y detrás, cuando la parte delantera es variable pero la trasera es fija
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de JasperReports
- Familiaridad con SQL y conceptos de bases de datos
Audiencia
- Analistas de BI
- Desarrolladores ETL
- Database Profesionales
Testimonios (5)
la facilidad de explicacion y el robusto conocimiento del profesor
JOSE FERNANDO MELO - MCGRAW-HILL INTERAMERICANA
Curso - Alteryx Advanced
Los ejercicios prácticos, el orden del curso, las explicaciones fueron claras
Cristina Morales - SOFI de Chihuahua SA de CV
Curso - Alteryx for Data Analysis
Muy claramente articulado y explicado
Harshit Arora - PwC South East Asia Consulting
Curso - Alteryx for Developers
Traducción Automática
Regresión lineal - el algoritmo para predecir la tendencia
Vincent Ko - UBS
Curso - Data Preparation with Alteryx
Traducción Automática
Deepthi estaba super atenta a mis necesidades, podía decir cuándo añadir capas de complejidad y cuándo ser más cautelosa y adoptar un enfoque más estructurado. Deepthi realmente trabajó a mi ritmo y se aseguró de que pudiera utilizar yo mismo las nuevas funciones/herramientas mostrándome primero y luego dejándome recrear los elementos yo mismo, lo cual ayudó realmente a asimilar la formación. ¡No podría estar más feliz con los resultados de esta capacitación y con el nivel de experiencia de Deepthi!
Deepthi - Invest Northern Ireland
Curso - IBM Cognos Analytics
Traducción Automática