Hola.. hola.. Sobat..
Nggak nyangka, udah Laporan Praktikum Desain Basis Data ke
10 alias terakhir nih. Kita akan membuat laporan laporan dengan IReport.
Dasar Teori
iReport adalah Visual Designer untuk membuat laporan yang
komplek, menggunakan jasperReport Libarary. JasperReport adalah
software(library) open source untuk reporting.
jasperReport
dapat anda download di alamat : http://jasperforge.org/
Setelah kita
mengetahui pengertian dari JasperReport dan iReport, selanjutnya kita akan
melakukan Installasi iReport dan jasperReport ke dalam Netbeans.
Dalam praktikum ini kita akan menggunakan :
Dalam praktikum ini kita akan menggunakan :
- iReport versi 5.0.4 dapat anda download di plugin.netbeans.org
- jasperReport versi 5.1
disamping
library jasperReport kita juga membutuhkan libarary pendukung dari jasperReport
a.l :
- commons-beanutils-1.8
- commons-collections-3.2
- commons-digester-2.1
- commons-logging-1.1.2
- groovy-all-1.8
- jdt-compiler/jasper-compiler-jdt
Hasil Praktikum
Sebelumnya, siapkan download aplikasinya dulu ya..
Instal dulu lewat NetBeans.
Pilih menu Tools pada menubar NetBeans --> Plugins.
Pilih menu Download-->Add Plugins
Pilh file IReport yang akan diinstal --> Open
Kemudian Install.
Pilih menu Tools pada menubar NetBeans --> Plugins.
Jangan lupa tambahkan librarynya, supaya dapat terkoneksi.
Oke, kita buat report baru (klik kanan pada package project --> New --> Report Wizard).
Isi nama reportnya -->
Next
Buat koneksi baru (New)
Maka akan muncul tampilan seperti berikut. Pilih Database
JDBC connection --> Next.
Kemudian isi kolom-kolomnya dan lakukan pengetesan koneksi
(Test).
Apabila berhasil koneksi, akan muncul pemberitahuan seperti
gambar dibawah.
Setelah kita simpan (Save) lanjut ke penulisan query.
Tuliskan query yang akan ditampilkan -->
Next
Klik tombol >> untuk memiindahkan field-feld yang akan
ditampilkan -->
Next.
Pilih field mana yang kita buat group --> Next.
Pilih tampilan Layout -->
Next.
Selesai -->
Finish.
Kemudian akan muncul tampilan report seperti berikut.
Kita dapat mengganti judul reportnya.
Berikut adalah tampilannya (Preview).
Okkey, kita buat tombol “Laporan” untuk memanggil atau
menampilkan report Data Mahasiswa.
Sebelum kita berikan action listener pada tombol, kita harus
import terlebih dahulu.
Tambahkan parameternya di Report Inspector.
Kemudian rename parameter yang baru dibuat.
Baru tambahkan fungsi tombol “Laporan”.
Kemudian rename parameter yang baru dibuat.
Tambahkan parameter pada query
Baru tambahkan fungsi tombol “Laporan”.
Testing dulu tombolnya.
Sukses!!
Selanjutanya kita akan membuat tombol print. Yang berfungsi
menampilakan data mahasiswa berdasarkan NIM. Langkah awal, buatlah report baru
dengan query yang disesuaikan.
Select nim_mah, nama_mah, nama_fak from mahasiswa m,
fakultas f where m.id_fak=f.id_fak and nim_mah =$nim.
Berikut code fungsi tombol “Print”
Cek dulu lah
Semoga tutorial singkat ini bermanfaat..
0 komentar:
Posting Komentar