Membuat Laporan Menggunakan Jasperreport Oleh : Rahmat Robi Waliyansyah, M.Kom.
Cara Kerja iReport
Integrasi JasperReport dengan NetBeans Pada pembuatan Laporan atau Report di Netbeans Data Source harus terhubung ke database jika pembuatan database menggunakan MySQL maka harus dihubungkan terlebih dahulu dengan WebServer (XAMPP/AppServ/WampServer). Caranya adalah : Klik icon Services Klik kanan pada icon Databases pilih New Connection, pilih Driver MySQL (Connector/J Driver), klik tombol Next, isikan nama Database sesuai dengan database yang sudah dibuatkan sebelumnya, masukkan Password jika menggunakan Password, akhiri dengan menekan tombol Finish jika telah terhubung.
Integrasi JasperReport dengan NetBeans Untuk menambahkan fasilitas icon datasource pada tampilan netbeans, langkahlangkahnya adalah : Klik menu Tools > Plugins sehingga menampilkan kotak dialog Plugins Pada kotak dialog Plugins terdapat lima tab, yaitu Updates, Available Plugins, Downloaded, installed, dan Settings Pilih tab Downloaded di dalam panel Downloaded, pilih tombol Add Plugins sehingga menampilkan kotak dialog Add Plugins Pada kotak dialog Plugins, tentukan lokasi penyimpanan plugins yang telah didownload sebelumnya. Pilih file iReport-nb-0.9.2.nbm. Pilih open untuk menambahkan plugins
Integrasi JasperReport dengan NetBeans Perhatikan tampilan kotak dialog Plugins pada panel Downloaded kini telah bertambah dengan plugins ireport- designer. Pilih tombol Install untuk memulai proses instalasi plugin ireport-designer. Lanjutkan proses instalasi sampai berhasil ditambahkan plugins. Jika proses instalasi sukses maka plugins tidak lagi muncul pada tab Downloades namun akan muncul tab installed. Setelah NetBeans direset untuk mengaktifkan plugin ireport- designer, kini dapat memulai proses menambahkan koneksi ke basis data. Koneksi ini diperlukan agar ireport-designer dapat membaca data basis data. Pilih icon tool Datasources pilih New
Integrasi JasperReport dengan NetBeans Pada Select the datasource type, pilih Netbeans Database JDBC Connection. Selanjutnya pilih Next >
Latihan Membuat Laporan Membuat design tampilan Report di NetBeans Menghubungkan Data Sources dengan database MySQL yang digunakan membuat laporan dengan cara : Klik kanan pada packet Report yang telah dibuat sebelumnya, pilih New, Other, pilih Report, File Types: Report Wizard, tekan tombol Next, pilih Blank A4, klik Next, isi File Name : RepMHS.jrxml, klik tombol Next, klik Design query, pilih tabel mahasiswa lalu klik 2 kali, klik tombol Ok jika telah tampil kotak tabel mahasiswa, klik tombol Next, masukkan seluruh fields data yang akan di jadikan laporan dengan cara klik tombol >, tekan tombol Next, masukkan Group 1 s.d Group 4, klik tombol Next, akhiri dengan menekan tombol Finish.
RepMHS
RepDos
Membuat Form untuk memanggil Laporan Langkah-langkah adalah Buat Frame baru pada package GUI dengan cara klik kanan>pilih New > Jframe Form
Membuat Form untuk memanggil Laporan Langkah selanjutnya akan muncul Panel baru yang masih kosong, maka harus menambahkan tools Pallete diantaranya : Internal Frame Button Scroll Pane
Membuat Form untuk memanggil Laporan Design seperti gambar dibawah ini:
Membuat Form untuk memanggil Laporan Langkah selanjutnya adalah memasukan kode program pada FRepMHS
Membuat Form untuk memanggil Laporan