Guida alla scrittura e compilazione di un Report utilizzando Jasper Report
e iReport come Tool WYSIWYG
iReport è un ottimo tool per generare reports , il databinding è gestito con Hibernate , che infatti costituisce anche un Field proprietà del report che si chiama hibernate_session.
C'è un bug abbastanza infido che consiste nella ripetizione dei grafici non desiderata.
Accade che un grafico venga ripetuto un certo numero di volte all'interno della pagina ,
all'inizio ho fatto svariati tentativi utilizzando le bande , e cliccando la spunta "consenti rottura della banda" , nonchè andando ad editare direttamente il file di testo jrxml associato con il report ,cancellando bande , modificandone la larghezza ecc. Dont DO IT!
dopo lunghe ricerche su internet alla fine ho trovato la soluzione
bisogna aggiungere questa riga nel campo "Stampa Quando(Espressione)"
new Boolean($V{REPORT_COUNT}.intValue() ==1)
REPORT_COUNT è uno dei campi VARIABLE del report, altri sono
COLUMN_COUNT
COLUMN_NUMBER
PAGE_COUNT
PAGE_NUMBER
Ciaooo


