ho provato a controllare ma non ci ho capito praticamente nulla.
Cerchiamo di fare una intro
Allora se ho capito bene io con iReport genero un report(*) che poi andrò ad utilizzare per generare il mio file (nel mio caso vorrei un .pdf)
Ho trovato su internet si e no 2 guide, fatte molto male e incomplete tra l'altro, in cui mi viene detto di importare delle librerie:
- commons-beanutils-1.8.2.jar
- commons-collections-3.2.1.jar
- commons-digester-1.7.jar
- commons-logging-1.1.jar
- groovy-all-1.7.5.jar
- iText-2.1.7.jar
- jasperreports-4.1.2.jar
E' corretto tutto questo?
(*)Prima domanda: perchè mi occorrono due file? Ovvero il file .jrxml e il file .jasper.
Se ho capito bene il primo è il file che utilizzo con iReport, ovvero quello che riesco a manipolare graficamente, con iReport appunto, mentre il secondo è quello che serve a Java per generare il report, ovvero è quello in cui sono contenute tutte le istruzioni su cosa e come prendere le informazioni dal BD(mySQL)