Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione alle funzioni avanzate JasperReports
- Panoramica delle funzionalità di reporting avanzate
- Comprendere l'architettura JasperReports
Utilizzo dei sottoreport
- Creazione e integrazione di sottoreport
- Passaggio di parametri tra report principali e sottoreport
- Gestione delle origini dei dati dei sottoreport
- Confronti tra gruppi e sottoreport
Utilizzo di variabili e calcoli
- Creazione e utilizzo di variabili nei report
- Implementazione di calcoli complessi
- Aggregazione dei dati
Connessioni a origini dati complesse
- Utilizzo di più origini dati
- Creazione di origini dati personalizzate
- Implementazione dei filtri dell'origine dati
Personalizzazione dei modelli di report
- Creazione di modelli personalizzati
- Utilizzo degli stili e della formattazione condizionale
- Progettazione di report dinamici
Grafici e visualizzazione avanzati
- Implementazione di diagrammi e grafici avanzati
- Uso di oggetti visivi personalizzati
- Creazione e integrazione di tabelle pivot
- Integrazione di librerie di visualizzazione di terze parti
Scripting e Expressioni
- Scrittura di espressioni e script personalizzati
- Utilizzo di JavaScript e Groovy in JasperReports
- Implementazione di scriptlet per la logica avanzata
Parametrizzazione e input dell'utente
- Creazione e utilizzo di parametri complessi
- Progettazione di report interattivi
- Implementazione del contenuto dei report basati su parametri
Integrazione JasperReports con le applicazioni
- Incorporamento di JasperReports in Java applicazioni
- Utilizzo del server JasperReports
- Integrazione di servizi Web
Opzioni di esportazione avanzate
- Esportazione di report in vari formati
- Personalizzazione delle configurazioni di esportazione
- Implementazione di esportatori personalizzati
Ottimizzazione delle prestazioni
- Ottimizzazione delle prestazioni dei report
- Gestione di set di dati di grandi dimensioni
- Procedure consigliate per una progettazione efficiente dei report
Sicurezza e autorizzazioni
- Implementazione della protezione dei report
- Gestione delle autorizzazioni degli utenti e del controllo degli accessi
- Utilizzo di JasperReports Server per la distribuzione sicura dei report
Tecniche avanzate di raggruppamento
- Formazione più avanzata sull'uso dei gruppi
- Controllo multipagina
- Forma fissa con sezione variabile all'interno
- Fronte e retro quando la parte anteriore è variabile ma la parte posteriore è fissa
Riepilogo e prossime tappe
Requisiti
- Conoscenza di base di JasperReports
- Familiarità con SQL e i concetti relativi ai database
Pubblico
- Analisti di BI
- Sviluppatori ETL
- Database Professionisti
14 ore
Recensioni (1)
Hands on exercise and the guidance of the trainer