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