Struttura del corso
Introduzione alle Funzionalità Avanzate di JasperReports
- Panoramica delle capacità avanzate di reporting
- Comprensione dell'architettura di JasperReports
Lavorare con i Sottoreport
- Creazione e integrazione di sottoreport
- Passaggio di parametri tra report principali e sottoreport
- Gestione delle fonti dati dei sottoreport
- Confronto tra gruppi e sottoreport
Utilizzo di Variabili e Calcoli
- Creazione e utilizzo di variabili nei report
- Implementazione di calcoli complessi
- Aggregazione dei dati
Connessioni di Fonte Dati Complesse
- Lavoro con fonti dati multiple
- Creazione di fonti dati personalizzate
- Implementazione di filtri per le fonti dati
Personalizzazione dei Modelli di Report
- Creazione di modelli personalizzati
- Utilizzo di stili e formattazione condizionale
- Progettazione di report dinamici
Grafica Avanzata e Visualizzazione
- Implementazione di grafici e diagrammi avanzati
- Utilizzo di visualizzazioni personalizzate
- Creazione e integrazione di tabelle pivot
- Integrazione di librerie di visualizzazione di terze parti
Scripting ed Espressioni
- Scrittura di espressioni e script personalizzati
- Utilizzo di JavaScript e Groovy in JasperReports
- Implementazione di scriptlets per logiche avanzate
Parametrizzazione ed Inserimento Utente
- Creazione e utilizzo di parametri complessi
- Progettazione di report interattivi
- Implementazione di contenuti di report guidati da parametri
Integrazione di JasperReports con Applicazioni
- Inserimento di JasperReports in applicazioni Java
- Utilizzo di JasperReports Server
- Integrazione con servizi web
Opzioni di Esportazione Avanzate
- Esportazione di report in vari formati
- Personalizzazione delle configurazioni di esportazione
- Implementazione di exporter personalizzati
Ottimizzazione del Rendimento
- Ottimizzazione delle prestazioni dei report
- Gestione di dataset grandi
- Best practice per un design efficiente dei report
Sicurezza e Autorizzazioni
- Implementazione della sicurezza nei report
- Gestione delle autorizzazioni degli utenti e del controllo di accesso
- Utilizzo di JasperReports Server per la distribuzione sicura dei report
Tecniche di Raggruppamento Avanzate
- Formazione avanzata sull'uso dei gruppi
- Controllo multipagina
- Modulo fisso con una sezione variabile all'interno
- Fronte e retro quando il fronte è variabile ma il retro è fisso
Riepilogo e Passi Successivi
Requisiti
- Conoscenze basilari di JasperReports
- Familiarità con SQL e concetti di database
Pubblico Obiettivo
- Analisti BI (Business Intelligence)
- Sviluppatori ETL
- Professionisti del database
Recensioni (4)
Deepthi era molto sensibile alle mie esigenze, sapeva quando aggiungere strati di complessità e quando instead trattenersi e adottare un approccio più strutturato. Deepthi ha davvero lavorato al mio ritmo e si è assicurata che potessi utilizzare le nuove funzioni/strumenti da solo, mostrandomi prima come fare e poi lasciandomi riprodurre gli elementi di persona, il che ha realmente aiutato a consolidare la formazione. Non potrei essere più felice dei risultati di questa formazione e del livello di competenza di Deepthi!
Deepthi - Invest Northern Ireland
Corso - IBM Cognos Analytics
Traduzione automatica
Condividi un esempio di applicazione
Corso - Alteryx for Data Analysis
Traduzione automatica
Spiegato e articolato in modo molto chiaro
Harshit Arora - PwC South East Asia Consulting
Corso - Alteryx for Developers
Traduzione automatica
Regressione lineare - l'algoritmo per prevedere le tendenze
Vincent Ko - UBS
Corso - Data Preparation with Alteryx
Traduzione automatica