| Report con iReport |
|
|
|
| Scritto da Paolo Barbaglia |
|
Questo è il primo lavoro che mi è stato assegnato, un lavoro abbastanza semplice e veloce da fare, ma che ha nascosto anche qualche insidia. Il lavoro consisteva nel realizzare 3 diversi report estraendo i dati da un database Sql. Mi è stato fornito dal cliente in formato sql solamente la tabella vuota in cui dovevano essere inseriti i dati. I dati invece mi sono stati forniti in un file Excel. (più di 8900 record) Problemi riscontrati:
Ho utilizzato un software free Ireport per progettare report in modo visuale. Ireport è scritto in java ed utilizza le librerie jasperreports. JasperReports è un insieme di librerie in java per mezzo delle quali è possibile generare contenuti complessi sullo schermo, sulle stampanti o su file PDF, HTML, XLS, CSV e XML. Con questo tool ho potuto generare i 3 report che mi erano stati chiesti e cioè, Diplomati ordinati per anno di corso, diplomati ordinati per aziende in cui hanno lavorato e un semplice diplomati in ordine alfabetico. Mentre realizzavo questi report ho cercato informazioni e guide in italiano sul tool ma con mia grande sorpresa non ne ho trovate, a parte qualche appunto. Quindi vorrei realizzare una guida per iReport sotto licenza gpl in formato PDF scaricabile da tutti. Questo programma ha inoltre una grossa possibilità e cioè di integrarsi facilmente con i vostri programmi scritti in Java, tramite le librerie JasperReport; così potete generare tutti i report che volete direttamente da programma componendo solo il modello in iReport. Appena ho un pò più di tempo scriverò anche qualcosa a riguardo. |







