Persiapan
- Berdoa sebelum melakukan aktifitas
- Download iReport dari http://sourceforge.net/projects/ireport/
- Copy library yang dibutuhkan
Di bawah ini adalah library yang dibutuhkan pada untuk memanggil Jaspert Report dari program Java.
commons-beanutils-1.7.jar
commons-collections-2.1.jar
commons-digester-1.7.jar
commons-logging-1.0.2.jar
groovy-all-1.0.jar
itext-1.3.1.jar
jasperreports-2.0.5.jar
- Install Java Editor (Eclipse)
Pada tutorial ini, saya menggunakan Eclipse sebagai Java editor untuk menulis program Java.
- Kopi dan Snack untuk menemani Anda coding
1. Siapkan file JRXML
Langkah pertama adalah buatlah file JRXML dengan menggunakan iReport Designer seperti gambar di bawah ini:
Simpan dengan nama "Testing_Report.jrxml" di folder atau direktori yang telah Anda tentukan misalkan di folder "D:\test\Testing_Report.jrxml.
2. Buat report PDF dari file JRXML
Langkah kedua adalah membuat program java untuk membuat report pdf dari file jrxml.
package com.nursalim.jasper; import java.util.HashMap; import net.sf.jasperreports.engine.JREmptyDataSource; import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.JasperCompileManager; import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperReport; import net.sf.jasperreports.view.JasperViewer; public class CallReportJRXML { public static void main(String[] args) throws JRException{ JasperReport jasperReport = JasperCompileManager.compileReport("D:/test/Testing_Report.jrxml"); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource()); JasperExportManager.exportReportToPdfFile(jasperPrint, "D:/test/Data Karyawan.pdf"); System.out.println("File pdf berhasil dibuat"); JasperViewer.viewReport(jasperPrint); } }
3. Running
Coba Anda compile dan jalankan program Java diatas, maka akan keluar output seperti gambar di bawah ini:
Disamping menampilkan report dalam bentuk Jasper Viewer, program Java diatas juga akan membuat file Data Karyawan.pdf di folder "D:\test\".
~~~## iReport Tutorial##~~~
Sekian tutorial singkat tentang 3 Langkah Memanggil Jasper Report Atau iReport Dari Java. Semoga bermanfaat & Happy Learning iReport.
0 comments:
Post a Comment