*untuk yang menggunakan netbeans, bisa langsung import project lalu buka folder yang memuat forlder diatas.
Sebenarnya yang kita butuhkan untuk diimport kedalam classpathnya eclipse adalah yang berada didalam folder dist dan lib, untuk yang berada didalam folder dist yang digunakan adalah file jasperreports-3.1.3.jar sedangkan untuk yang didalam folder lib adalah commons-beanutils-1.7.jar, commons-collections-2.1.jar, commons-digester-1.7.jar, commons-javaflow-20060411.jar, commons-logging-1.0.2.jar, dan iText-2.1.0.jar.
1. Buka editor eclipse lalu buat project java dengan nama jreport (File -> New -> Java Project)
2. Import file2 yang disebutkan diatas kedalam classpath project jreport dengan cara, klik kanan pada nama project pilih properties maka akan muncul jendela berikut :
untuk menambahkan classpath bisa langsung tekan tombol [Add External JARs], masukkan file2 jasperreports-3.1.3.jar, commons-beanutils-1.7.jar, commons-collections-2.1.jar, commons-digester-1.7.jar, commons-javaflow-20060411.jar, commons-logging-1.0.2.jar, dan iText-2.1.0.jar.
3. Karena file2 yang dibutuhkan sudah masuk kedalam classpath project jreport, langkah selanjutnya adalah membuat code untuk melakukan test. Buat folder reports pada project jreport dengan cara klik kanan pada project jreport - > new -> folder.
4. Buat java class pada jreport dan beri nama JasperReportsIntro.java dan isi dengan kode2 sebagai berikut :
public class JasperReportsIntro
{
public static void main(String[] args)
{
JasperReport jasperReport;
JasperPrint jasperPrint;
try
{
jasperReport = JasperCompileManager.compileReport(
"reports/jasperreports_demo.jrxml");
jasperPrint = JasperFillManager.fillReport(
jasperReport, new HashMap(), new JREmptyDataSource());
JasperExportManager.exportReportToPdfFile(
jasperPrint, "reports/simple_report.pdf");
System.out.println("Successfully created PDF file");
}
catch (JRException e)
{
e.printStackTrace();
}
}
}
lalu buat file didalam folder reports dengan nama jasperreports_demo.jrxml dan isikan kode berikut :
5. Jalankan file JasperReportsIntro.java (klik kanan -> Run As -> Java Application). Setelah proses selesai file pdf akan terbentuk didalam folder reports.
Untuk melihat contoh2 penggunaan lainnya bisa dilihat dalam folder demo, didalamnya terdapat sample2 JasperReport yang siap dignakan.
Hi..
ReplyDeletemo tanya
Bagaimana cara membuat subreport?
dan bagaimana cara membuat laporan dengan lebih dari 1 subreport.
Thx