Report
Assalamualaikum
kita lanjutkan lagi pembahasan dari pemrograman java menggunakan netbeans kali ini tentang Komponen Model Sebagai Berikut
JasperReport dan iReport
▪ JasperReport adalah kumpulan library java untuk menghasilkan report yang bersifat open source. Untuk mendesain tampilan report digunakan piranti bantu lain, yaitu iReport.
▪ Menambahkan Plugin JasperReport dan iReport ke dalam Netbeans :
a. iReport-nb-3.5.2.nbm
b. jasperreports-components-plugin-nb-3.5.2.nbm
c. jasperreports-extensions-plugin-nb-3.5.2.nbm
d. jasperserver-plugin-nb-3.5.2.nbm
Pilih menu Tools > Plugins pada Netbeans
Akan muncul jendela Plugins tab Downloaded seperti gambar berikut :
Tab Download digunakan untuk menunjukan daftar file plugin yang telah kita unduh sehingga bisa kita masukan secara offline (tanpa harus terus terkoneksi ke internet)
• Klik tombol Add plugin sehingga muncul tampilan pemilihan direktori, folder, dan file, Kemudian Arahkan pada folder iReport-nb-3.5.2-plugin
• Pilih file iReport-nb-3.5.2.nbm, kemudian klik tombol Open sehingga akan tampak seperti gambar berikut :
• Lakukan hal yang sama untuk 3 file lain nya :
a. jasperreports-components-plugin-nb-3.5.2.nbm
b. jasperreports-extensions-plugin-nb-3.5.2.nbm
c. jasperserver-plugin-nb-3.5.2.nbm
• Tampilan setelah seluruh plugin berekstensi .nbm ditambahkan kedalam Netbeans
• Langkah selanjutnya adalah menginstall plugin tersebut dengan klik tombol install disebelah kiri bawah
• Akan tampil jendela yang menginformasikan bahwa plugin tersebut siap diinstall
• Pada bagian license agreement, Pilih ‘I Accept… ‘ lalu klik Install
• Tunggu beberapa saat sampai proses download dan install selesai
• Jika tampila pilihan untuk melakukan restart IDE Netbeans, Klik OK
Untuk membuat sebuah report dengan jasper dan iReport, ada lima tahapan utama :
1. Membuat file iReport dalam project
2. Mendesain laporan dengan iReport
3. Mengompile fiel .jrxml menjadi .jasper
4. Memasukan library jasper ke dalam library project
5. Membuat pengkodean untuk tombol cetak
Membuat iReport
Buka project data mahasiswa, klik kanan Source Package, Pilih New > Report Wizard
Atur file name dan tempat penyimpanan :
Pemilihan Connection / Data Source :
Klik tombol New untuk set Connection/Data Sources baru ke database tertentu :
Pilihlah Database JDBC connection, kemudian klik Next Sehingga muncul jendela
pengesetan Database JDBC connection, Isikan :
Name : koneksi_mhs
Server Address : localhost
Database : data_mhs
Klik tombol Wizard sehingga secara otomatis JDBC URL akan terisi menjadi
jdbc:mysql://localhost/data_mhs.
Isi username = root, dan kosongi password. Namun jika ingin mengunakan password untuk administrasi mySQL, tulislah dibagian Password.
Klik Tombol Test untuk menguji apakah koneksi yang dibuat sudah berhasil atau belum. Jika berhasil, akan muncul tampilan seperti pada :
Pembuatan Query :
Pemilihan field untuk laporan, Klik tanda >> untuk memilih seluruh field dalam tabel
Pemilihan Group pada report
Pemilihan jenis layout :
Report selesai, Klik Finish
Modifikasi tampilan report
Compile file desain berekstensi .jrxml agar menjadi .jasper dengan menekan icon compile berikut :
Langkah berikut nya adalah memasukan library JasperReport ke dalam library project.
1. commons-beanutils-1.8.0
2. commons-collections-2.1.1
3. commons-collections-3.1-src
4. commons-digester-1.7
5. commons-logging-1.1.2
6. jasperreports-3.7.3
Tambahkan button cetak dibawah Jtabel :
Kode program Button Cetak :
Hasil Report :
kita lanjutkan lagi pembahasan dari pemrograman java menggunakan netbeans kali ini tentang Komponen Model Sebagai Berikut
JasperReport dan iReport
▪ JasperReport adalah kumpulan library java untuk menghasilkan report yang bersifat open source. Untuk mendesain tampilan report digunakan piranti bantu lain, yaitu iReport.
▪ Menambahkan Plugin JasperReport dan iReport ke dalam Netbeans :
a. iReport-nb-3.5.2.nbm
b. jasperreports-components-plugin-nb-3.5.2.nbm
c. jasperreports-extensions-plugin-nb-3.5.2.nbm
d. jasperserver-plugin-nb-3.5.2.nbm
Pilih menu Tools > Plugins pada Netbeans
Akan muncul jendela Plugins tab Downloaded seperti gambar berikut :
Tab Download digunakan untuk menunjukan daftar file plugin yang telah kita unduh sehingga bisa kita masukan secara offline (tanpa harus terus terkoneksi ke internet)
• Klik tombol Add plugin sehingga muncul tampilan pemilihan direktori, folder, dan file, Kemudian Arahkan pada folder iReport-nb-3.5.2-plugin
• Pilih file iReport-nb-3.5.2.nbm, kemudian klik tombol Open sehingga akan tampak seperti gambar berikut :
• Lakukan hal yang sama untuk 3 file lain nya :
a. jasperreports-components-plugin-nb-3.5.2.nbm
b. jasperreports-extensions-plugin-nb-3.5.2.nbm
c. jasperserver-plugin-nb-3.5.2.nbm
• Tampilan setelah seluruh plugin berekstensi .nbm ditambahkan kedalam Netbeans
• Langkah selanjutnya adalah menginstall plugin tersebut dengan klik tombol install disebelah kiri bawah
• Akan tampil jendela yang menginformasikan bahwa plugin tersebut siap diinstall
• Pada bagian license agreement, Pilih ‘I Accept… ‘ lalu klik Install
• Tunggu beberapa saat sampai proses download dan install selesai
• Jika tampila pilihan untuk melakukan restart IDE Netbeans, Klik OK
Untuk membuat sebuah report dengan jasper dan iReport, ada lima tahapan utama :
1. Membuat file iReport dalam project
2. Mendesain laporan dengan iReport
3. Mengompile fiel .jrxml menjadi .jasper
4. Memasukan library jasper ke dalam library project
5. Membuat pengkodean untuk tombol cetak
Membuat iReport
Buka project data mahasiswa, klik kanan Source Package, Pilih New > Report Wizard
Atur file name dan tempat penyimpanan :
Pemilihan Connection / Data Source :
Klik tombol New untuk set Connection/Data Sources baru ke database tertentu :
Pilihlah Database JDBC connection, kemudian klik Next Sehingga muncul jendela
pengesetan Database JDBC connection, Isikan :
Name : koneksi_mhs
Server Address : localhost
Database : data_mhs
Klik tombol Wizard sehingga secara otomatis JDBC URL akan terisi menjadi
jdbc:mysql://localhost/data_mhs.
Isi username = root, dan kosongi password. Namun jika ingin mengunakan password untuk administrasi mySQL, tulislah dibagian Password.
Klik Tombol Test untuk menguji apakah koneksi yang dibuat sudah berhasil atau belum. Jika berhasil, akan muncul tampilan seperti pada :
Pembuatan Query :
Pemilihan field untuk laporan, Klik tanda >> untuk memilih seluruh field dalam tabel
Pemilihan Group pada report
Pemilihan jenis layout :
Report selesai, Klik Finish
Modifikasi tampilan report
Compile file desain berekstensi .jrxml agar menjadi .jasper dengan menekan icon compile berikut :
Langkah berikut nya adalah memasukan library JasperReport ke dalam library project.
1. commons-beanutils-1.8.0
2. commons-collections-2.1.1
3. commons-collections-3.1-src
4. commons-digester-1.7
5. commons-logging-1.1.2
6. jasperreports-3.7.3
Tambahkan button cetak dibawah Jtabel :
Kode program Button Cetak :
Hasil Report :
Komentar
Posting Komentar