Cara Membuat Laporan dengan I Net Crystal Clear - Report Java


untuk membuat laporan dengan Inet Crystal Clear ada beberapa langkah yang harus kita lewati :

1. Buat Database (disini kita gunakan database MySQL)

cara membuat database mysql dapat dilihat disini : cara membuat database mysql



2. Desain Laporan Dengan I Net Crystal Clear



langkah-langkah desain laporan 

jalankan hasil Instalasi I-net Crystal Clear





sehingga akan muncul jendela utama



untuk membuat file baru, pilih New-->Pilih Templete yang diinginkan, kemudian OK





Buat Datasource



Klik Data Source Manager



Pilih Tab Menu User



Klik Add -->Pilih driver (MYSQL)



OK--> (Jendela Datasource)



Data Source Name : Terserah Anda

User : root (jika Pada waktu pembuatan database tanpa user)

Password :Kosongkan ! (jika pada waktu pembuatan database tanpa password)

Database : (Seleksi Database yang digunakan)



Kemudian Check Connection, jika sukses OK -->  Close pada jendela datasource manager.



Pada jendela Report Wizard, pilih Data Source Name yang dibuat sebelumnya









 Klik Tombol Play




Pilih Tabel Yang ingin dibuat laporannya dengan cara klik tabelnya 2 kali (ex : barang)



Klik Tombol Play --> select Field mana yang ingin ditampilkan




  Klik Tombol Play-->Finish


JENDELA DESIGN












 JENDELA RESULT











Cara Memanggil Report Pada JavaUntuk memanggil report dengan Java, simpan report yang didesign pada Package Java (Nama Project / src / nama package /nama report).




 








3. Buat Class untuk Memanggil Laporan menggunakan IDE yang digunakan (Netbeans), lihat caranya disini 





Buat
Design Form pada java, tambahkan komponen palate yang akan diberi Event untuk
memanggil report (Button)




Tambahkan Import pada jendela source (dibawah nama package)



import com.inet.viewer.SwingReportViewer;
import com.inet.viewer.URLRenderData;
import java.awt.BorderLayout;
import java.awt.Toolkit;
import javax.swing.JDialog;




 Beri Event Pada Button CETAK -->Event -->ActionPerformed, tambahkan coding  ini :

 
try {
JDialog window = new JDialog();
window.setSize(Toolkit.getDefaultToolkit().getScreenSize());
SwingReportViewer viewer = new SwingReportViewer();
URLRenderData renderConnection = new URLRenderData( "http://localhost:9000/?report=file:" +
System.getProperty("user.dir")+"/src/Laporan/Test.rpt");
viewer.addNewReportView( renderConnection );
window.getContentPane().add( BorderLayout.CENTER, viewer);
window.setVisible( true );
} catch (Exception e) {
e.printStackTrace();
}




Ket : coding yang  font warna merah adalah lokasi penyimpanan report pada project. 




-----Selamat Mencoba--- Good Luck Sob---



Komentar

Popular post