Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
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