Pembuatan Laporan Dengan Ireport
A.
Landasan
Teori
Pada praktikum
kali ini landasan teori yang spesifik tentang materi yang
disampaikan pada minggu ini tidak terlalu luas. Dan pada laporan kali ini hanya akan membahas
tutorial membuat i-report pada java (netbeasn).
Terdapat banyak tools untuk reporting dalam
java. Diantaranya yang dapat digunakan adalah :
‐
JasperReports
Merupakan software open source untuk reporting
‐
iReport
Merupakan Visual Designer untuk membuat laporan
yang komplek menggunakan JasperReports library tanpa harus memiliki
pengetahuan tentang XML . JasperReports & iReport dapat di
download melalui: http://jasperforge.org/
Tool untuk reporting yang paling populer di
Java adalah iReport. . Dengan iReport kita dapat membuat report dengan mudah.
Cukup dengan drag n drop dan juga wizard yang sangat mudah digunakan. iReport
sendiri tersedia dalam bentuk aplikasi tunggal dan yang paling baru adalah
iReport sudah dapat diintegrasikan dengan Netbeans IDE. Artinya kita tidak
perlu lagi menggunakan 2 tools yang berbeda untuk membuat aplikasi yang lengkap
dengan reportnya. Dengan Netbeans IDE + iReport plugin maka tools pengembangan
aplikasi kita udah lengkap.
B.
Tujuan
1)
Mahasiswa
memahami dalam penggunaan I-report dan Bahasa pemrograman Java untuk membuat
laporan.
C.
Hasil
Praktikum
I.
Tutorial
Pembuatan laporan menggunakan i-report 3.5.1
Langkah install plugin Ireport seperti berikut :
Langkah install plugin Ireport seperti berikut :
1.
Pastikan
didalam postgreSQL sudah terdapat database akademis dan tabel mahasiswa seperti
pada pembahasan modul sebelumnya. Setelah itu periksa apakah plugin ireport
sudah terinstall. Jika belum install terlebih dahulu Ireport. Caranya pada
Netbeans pilih Tool - plugin :
2.
Setelah
itu akan muncul seperti gambar di bawah ini.
kemudian pilih download dan klik button "add plugin". Dan
tambahkan plugin dimana tempat file disimpan ke dalam java. seperti gambar di
bawah ini :
3.
Kemudian
install plugin tersebut.
II.
Langkah
membuat Ireport pada java (Netbeans).
4.
Buka
Netbeans dan klin kanan pada project kemudian New-Report Wizard.
5.
Tentukan
nama report yang di inginkan dan klik tombol Next>
6.
Pada
tahap ini kita akan mulai mengoneksikan ireport dengan DBMS PostgreSQL
Klik tombol new kemudian pilih "Database JDBC Connection"
7.
Setting
koneksi nama database. username dan password dari Ireport ke postgreSQL,
seperti gambar dibawah ini :
Jika telah diisi semua kemudian klik tombol "test" untuk
menguji apakah sudah terkoneksi. Jika sudah save connection tersebut.
8.
Setelah
koneksi berhasil, jalankan Query dibawah ini untuk mencetak Field yang ingin
digunakan dalam laporan hasil pemeriksaan, setelah itu klik tombol next.
9.
Setelah
itu muncul semua field yang akan kita cetak klik tombol ">>"
untuk memindahkan field yang akn kita cetak ke area kanan.
Kemudian klik tombol "next"
10.
Klik
"next" jika muncul seperti gambar di bawah ini :
11.
Pilih
jenis report "tabular layout" untuk membuat laporan seperti tabel,
kemudian klik tombol "next".
maka akan muncul gambar seperti di bawah ini :
Klik "finish"
12.
Hasil
report secara kasarnya adalah seperti di bawah ini :
13.
Klik
preview untuk melihat hasilnya dan mengecek apa ada kesalahan dalam pembuatan report
:
14.
OK.
dan pembuatan Ireport selesai.
III.
Pemanggilan
File JRXML di Java
Pada praktikum
kali ini akan membahas bagaimana cara memanggil file Ireport yang berextensi
.jrxml agar dapat dieksekusi dari program dan menampilkan ke dalam sebuah
window, sehingga kita dapat melihat hasil dari laporan yang teah kita buat
dengan Ireport.
Sebelumnya harus
mengimport beberapa library standar (sesuaikan dengan versi Ireport) berikut
ini yang digunakan ketika menjalankan program ke dalam sebuah project.
o
commons-beanutils-1.7.jar
o
commons-collections-2.1.jar
o
commons-digester-1.7.jar
o
commons-logging-1.0.jar
o
Jasperreport-3.5.1.jar
o
JAsper-compiler-jdt.jar
Kemudian masukkan ke dalam library project yang sudah dibuat
seperti berikut :
Selesai maka bisa
dilanjutkan membuat kelas java untuk memanggil file yang telah dibuat. Untuk
mempermudah gambaran kode programnya disini terdapat.
Pada laporan sebelumnya terdapat project biodata mahasiswa. Tambahkan button "print"
Import beberapa library
Tambahkan kode pada void koneksi :
Contoh listing file Ireport dipanggil berdasarkan tombol "print" pada project yang diinginkan.
Import beberapa library
Contoh listing file Ireport dipanggil berdasarkan tombol "print" pada project yang diinginkan.
D. Kesimpulan
Dapat disimpulkan pembuatan report dengan Netbeans hanya dengan mengikuti tutorial diatas dengan urut. maka kita dapat membuat Ireport pada Java dengan mudah
E. Daftar Pustaka
- Modul praktikum desain basis data X
- https://gipculart.wordpress.com/2011/12/27/tutorial-membuat-laporan-dengan-ireport/
- https://hendrosteven.wordpress.com/2008/09/09/membuat-report-menggunakan-ireport-dari-netbeans/























Tidak ada komentar:
Posting Komentar