Saturday, July 4, 2015

3 Langkah Memanggil Jasper Report Atau iReport Dari Java

Saturday, July 04, 2015

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.

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 comments:

Post a Comment

 

© 2015 {Ora~Kelar} | Ora Kelar Kelar. All rights resevered. Designed by Templateism

Back To Top