Jasper Reports
Descrizione
Il corso tratterà le principali tematiche per gestire a pieno la libreria di reporting opensource che può essere incorporata in qualsiasi applicazione Java; JasperReports Server è una applicazione web Java EE con funzionalità di reporting avanzate, tra cui la pianificazione e le autorizzazioni.
Target
Java Developer
Prerequisiti
Conoscenza del linguaggio Java e, opzionalmente, conoscenza J2EE
Programma Corso
- Introduzione al Data Warehousing, Reportistica, ETL e BI
 - Introduzione a JasperReports
 - Overview sui Principali Tool di Sviluppo Reports
 - Installazione e Configurazione di JasperReports Server
 - Installazione e Configurazione JasperReports Library
 - Installazione e Configurazione di Jaspersoft Studio
 - Installazione e Configurazione iReport Designer
 - Formato JRXML
 - Le fonte dati per i JasperReports
 - Le sezioni di un report JR: 
    
- Title
 - Page Header
 - Column Header
 - Detail
 - Column Footer
 - Page Footer
 - Last Page Footer
 - Summary
 
 - Aggiunta di Parameters
 - Aggiunta di Variables
 - Composing Expressions
 - Realizzazione di Styles
 - I Subreports
 - Esercitazione con iReports
 - Esercitazione con JasperReports Server
 - JasperReports Library: Overview
 - Usare Jaspersoft Studio
 - Come agganciare un jasper report a un progetto Java
 - Tecniche di programmazione Java con JasperReports Library 
    
- Library: javaflow
 - Library: metadata
 - Library: fonts
 - Library: functions
 - Library: custom-visualization
 - Library: chart-themes
 - Library: chart-customizers
 - Library: annotation-processors
 
 - Esercitazione con Java e Jaspersoft Studio