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