Creare report con modello XML in Java : Jasper Report

Un’introduzione a questa interessante libreria che ci permette di creare dei report personalizzati.

Creazione modello

JasperReport è una libreria scritta in Java che ci permette di creare dei report in maniera semplice e, sopratutto, che possiamo automatizzare. Poter creare dei report è interessante per molte attività, soprattutto è interessante avere diversi formati di report e poter crearli dinamicamente, magari con una connessione al DB.

Tutto ciò ci viene fornito da questa libreria. Prima di tutto dobbiamo fornire a JasperReport un modello sul quale creare i documenti di nostro interesse. Quello che segue è l’esempio di un semplice modello da utilizzare

Cosi facendo abbiamo creato un modello per le statistiche riguardanti i giocatori e i voti del fantacalcio che magari gestiamo attraverso un programma che memorizza su database. Come potete vedere c’è la definizione di una query SQL che richiama i valori di giocatori e voti da un DB.

Creazione Report

Ora che abbiamo il modello per i nostri report, andremo ad utilizzare JasperReport per generare il documento finale. Quello che ci rimane da fare è stabilire che tipo di file vogliamo avere in output. In questo caso stamperemo il report PDF. Ecco come fare

Come potete vedere dal codice abbiamo dovuto settare solo qualche variabile, collegarsi al DB e creare il nostro file PDF. Niente di più semplice!!

http://jasperreports.sourceforge.net

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *