Laporan Praktikum 10 (Pembuatan Laporan dengan Ireport)
07.14
Bismillahirrahmanirahim..
Asalammualaikum,
asisten Lab Praktikum DBD yang nge-cek laporan Ade (lagi)..
semoga gak bosen-bosen yaa, visit blog ini :D
meskipun ini laporan yang terakhir, tapi semoga silaturahim kita di blog tiada henti ya..
meskipun ini laporan yang terakhir, tapi semoga silaturahim kita di blog tiada henti ya..
Semoga Laporan terakhir ini bisa mendapatkan nilai yang terbaik yaa mas ^_^
-aamiin-
Kali ini ade akan menjelaskan praktikum modul terakhir yang berjudul (Pembuatan laporan dengan Ireport)
Untuk itu, kita akan melihat materi nya dulu yaa..
Untuk itu, kita akan melihat materi nya dulu yaa..
10.2 Materi
10.2.1 Langkah Kerja Ireport
Materi kali
ini akan membubuhkan
tutorial untuk pembuatan
laporan menggunakan ireport
3.5.1. Seperti berikut langkah-langkahnya :
1. Pastikan didalam
PostgreeSQL sudah ada
database akademis dan
tabel Mahasiswa seperti pada
pembahasan pada modul
sebelumnya selain itu
periksa plugin ireport 3.5.1. di netbeans apakah sudah
terinstall.
2. Setelah
itu,kita akan membuat report
menggunakan Report Wizard
seperti dibawah ini:
3. Tahap
Pertama silahkan pilih report wizard. Sebagai berikut :
4. Kemudian berikan
nama file dan
pilih dimana tempat
file tersebut kita
simpan.
5. Pada
tahap ini kita akan mulai mengkoneksikan ireport dengan dbms PostgreeSQL. Klik tombol view kemudian
pilih ”Database JDBC Conection”.
6. Setting koneksi
nama database,username dan
password dari IReport
ke PostgreSQL,seperti gambar dibawah ini:
setelah
diisi semuanya klik tombol Test untuk mengecek apakah setingan yang kita buat berhasil,setelah
berhasil klik tombol Save.
7. Setelah
koneksi berhasil,jalankan Query dibawah ini untuk mencetak Field yang ingin
digunakan dalam pelaporan hasil pemeriksaan,setelah itu klik tombol Next :
8. Setelah itu
muncul semua Field
yang mau kita
cetak,klik tombol ”>>”
untuk memindahkan Field yang mau kita cetak ke area kanan.
9. Field
yang mau kita cetak, Setelah itu klik tombol Next :
10. Pada
tahap ini kita pilih Field mana yang kita buat Group kemudian Klik tombol Next
untuk mengikuti tahap selanjutnya.
11. Pilih jenis
report ”Tabular Layout
”untuk membuat report
seperti Tabel,lalu klik tombol Next :
12. Hasil
Report secara kasarnya adalah seperti dibawah ini, rubah title menjadi seperti
dibawah ini :
13. Klik View
untuk melihat hasilnyadan
mengecek apakah ada
kesalahan dalam pembuatan report
:
4. 2
Ok. Maka pembuatan Ireport selesai.
4. 2
Ok. Maka pembuatan Ireport selesai.
10.2.2 Pemanggilan File JRXML di Java
Kali
ini akan membahas bagaimana cara memanggil file ireport yang berextensi
.jrxml agar dapat
dieksekusi dari program
dan menampilkannya ke
dalam sebuah window, sehingga
kita dapat melihat
hasil dari laporan
yang telah kita
buat dengan ireport. sebelumnya, jangan
lupa untuk mengimport
beberapa library standar(Sesuaikan dengan versi Ireport) berikut ini yang digunakan ketika menjalankan
program ke dalam project:
1.
commons-beanutils-1.7.jar
2.
commons-collections-2.1.jar
3.
commons-digester-1.7.jar
4.
commons-logging-1.0.jar
5.
Jasperreport-3.5.1.jar
6.
jasper-compiler-jdt.jar
Kemudian
kita masukkan kedalam library project yang sudah dibuat seperti berikut :
Setelah selesai maka bisa dilanjutkan membuat kelas java untuk memanggil file yang telah dibuat. Untuk mempermudah gambaran kode programnya disini terdapat contoh listingdimana file ireport dipanggil berdasarkan tombol “print”sebagai berikut:
Setelah selesai maka bisa dilanjutkan membuat kelas java untuk memanggil file yang telah dibuat. Untuk mempermudah gambaran kode programnya disini terdapat contoh listingdimana file ireport dipanggil berdasarkan tombol “print”sebagai berikut:
Hasil
yang didapat dari kode program diaas sebagai berikut :
pilih Report Wizard
kasih nama file dan memilih tempat file
pada tahap di bawah ini ,kita akan memulai untuk mengkoneksikan
Setting koneksi seperti di bawah ini
Setelah koneksi udah berhasil kaya yang di atas., jalanin query seperti di bawah ini buat nyetak field yang ingin dipake dalam laporan.
Lalu kita pakai seluruh kolom (field) untuk ditampilkan dalam iReport, jadi dipindah ke kanan semua.
Ini adalah hasil kasarnya. Judulnya diubah jadi Data Mahasiswa
seperti ini hasilnya
Langsung aja kita ke pembuatan form pada netbeansnya
Membuat modifikasi laporan di atas sehingga yang akan di print berdasarkan NIM Mahasiswa
Tugas Rumah
Membuat aplikasi untuk laporan dengan desain seperti nota dan kwitansi, seperti gambar ini.
Selanjutnya ke yang Nota
langkah awal sama seperti yang di atas, Langsung ya
Hasil Praktikum
Buat file jrxml menggunakan database akademik.Laporan berupa NIM, Nama Mahasiswa, nama fakultas.
Langsung aja ke tutorial pembuatan laporan menggunakan ireport 3.5.1 ,
Langsung aja ke tutorial pembuatan laporan menggunakan ireport 3.5.1 ,
1. Di dalam postgresql musti ada database akademis dan tabel mahasiswa dulu, udah itu periksa plugin ireport 3.5.1 di netbeans apa udah diinstal atau belum
2. Lalu, kita buat report pake report wizard kaya di bawah ini !!
pilih Report Wizard
kasih nama file dan memilih tempat file
pada tahap di bawah ini ,kita akan memulai untuk mengkoneksikan
Setting koneksi seperti di bawah ini
Setelah koneksi udah berhasil kaya yang di atas., jalanin query seperti di bawah ini buat nyetak field yang ingin dipake dalam laporan.
Lalu kita pakai seluruh kolom (field) untuk ditampilkan dalam iReport, jadi dipindah ke kanan semua.
Ini adalah hasil kasarnya. Judulnya diubah jadi Data Mahasiswa
seperti ini hasilnya
Oke ,sekarang lanjut ke Pemanggilan file jrxml di java
Langsung aja kita ke pembuatan form pada netbeansnya
Membuat modifikasi laporan di atas sehingga yang akan di print berdasarkan NIM Mahasiswa
Tugas Rumah
Membuat aplikasi untuk laporan dengan desain seperti nota dan kwitansi, seperti gambar ini.
Seperti langkah2 di atas, langkah-langkahnya sam seperti di atas file -> new -> report -> report wizard.
Langsung aja tampilan koneksinya ya..
Setelah berhasil..
Langsung aja ke hasilnya ya ..Selanjutnya ke yang Nota
langkah awal sama seperti yang di atas, Langsung ya
Kesimpulan
Ireport digunakan untuk mencetak data atau laporan dengan menggunakan jrxml. Tetapi kita musti melewati banyak tahap untuk itu semua.
Saran dan Kritik
Materi desain basis data yang dalam penggunaan DBMS yang berbeda-beda sering membuat praktikan bingung walaupun tidak menutup kemungkinan kalau cara seperti ini bisa mengembangkan pengetahuan praktikan dalam penggunaan program di DBMS yang berbeda-beda.
Daftar Pustaka
Musthafa,Aziz.2014.Modul Praktikum Desain Basis Data.Malang
http://informatika11d.wordpress.com/2012/07/24/script-menghubungkan-ireport-dan-program-java-netbeans/
Ireport digunakan untuk mencetak data atau laporan dengan menggunakan jrxml. Tetapi kita musti melewati banyak tahap untuk itu semua.
Saran dan Kritik
Materi desain basis data yang dalam penggunaan DBMS yang berbeda-beda sering membuat praktikan bingung walaupun tidak menutup kemungkinan kalau cara seperti ini bisa mengembangkan pengetahuan praktikan dalam penggunaan program di DBMS yang berbeda-beda.
Daftar Pustaka
Musthafa,Aziz.2014.Modul Praktikum Desain Basis Data.Malang
http://informatika11d.wordpress.com/2012/07/24/script-menghubungkan-ireport-dan-program-java-netbeans/
0 komentar