Minggu, 03 Juli 2011

Cara Memangil iReport


Mungkin nie sedikit cara yang bisa membantu buat memangil ireport dari Dekstop,,,,,pertama siapkan button untuk memangil iReport nah di button tersebut tuliskan code berikut :

private void btnCetakActionPerformed(java.awt.event.ActionEvent evt) {
try
{

System.out.println("Compiling report...");
System.out.println("Selesai!");
System.out.println("get a database connection!");

koneksi kon = new koneksi();
Connection con = kon.getConnection();
//perintah ini digunakan untuk memangil koneksi, sesuaikan saja dengan koneksi database kita

InputStream namaFileReport = Laporan.class.getResource("Laporan.jasper").openStream();
//perintah ini digunakan untuk memangil Report yang akan dibuka di sini yang dibuka adalah "Laporan.jasper"



JasperPrint jasperPrint = JasperFillManager.fillReport(namaFileReport, new HashMap(), con);
System.out.println("Fill Selesai!");

System.out.println("view report in the JasperViewer!");
JasperViewer.viewReport(jasperPrint, false);
System.out.println("Done!");
}
catch (JRException e)
{
JOptionPane.showMessageDialog(this, "Gagal tampilkan report!\n" + e);
}
catch (Exception e)
{
JOptionPane.showMessageDialog(this, "Gagal tampilkan report!\n" + e);
}

walapun singkat smoga dapat berhasil yaaa........kalo ada yg gagal silahkan share kesalahany sapa tau bisa bantu itung2 tambah pengalaman.....

1 komentar:

Anonim mengatakan...

membantu sekali...sy akan coba...tks...

Posting Komentar