Sebagai alternatif, terdapat tools iReport (dengan library JasperReport) yang dapat pula membantu kita dalam pembuatan laporan. Library JasperReport sendiri merupakan Java Library (JAR) yang bersifat open dan dirancang untuk menambahkan kemampuan pelaporan (reporting capabilities) pada aplikasi java.
JasperReport memiliki sejumlah fitur, antara lain :
- Layout dan desain laporan yang fleksibel
- Dapat menampilkan laporan dalam bentuk teks maupun gambar (chart)
- Dapat menghasilkan report dalam berbagai format : html, pdf, rtf, xls, csv.
- Dapat menerima data dari berbagai sumber data : JDBC, Bean Collection, ResultSet, CSV, XML, Hibernate.
Tools yang dibutuhkan adalah iReport 4.0.2 (atau versi terakhir) dapat dilihat di http://jasperforge.org/projects/ireport.