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

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative