CARA PEMBUATAN LAPORAN
dengan IREPORT
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/
Beberapa fitur iReport :
‐ 98% mendukung JasperReports tags
‐ Visual designer wysiwyg untuk menggambar
rectangles, lines, ellipses, text fields fields, charts, sub reports…
‐ Built-in editor dengan syntax highlighting
‐ Mendukung Unicode dan bahasa non Latin
(Russian, Chinese, Korean,…)
‐ Document structure browser
‐ Menggabungkan compiler dan exporter
‐ Mendukung semua JDBC compliant databases
‐ Memiliki Wizard untuk membuat report secara
otomatis
‐ Mendukung sub reports
‐ Save backup
‐ Support for templates
Membuat Report di Java-Netbeans Menggunakan
JasperReport dan Ireport. Sebelum kita mengetahui cara membuatnya, sebaiknya
kita mengetahui pengertian dari JasperReport dan iReport. Berikut pengertiannya
:
iReport : adalah
Visual Designer untuk membuat laporan yang komplek, menggunakan jasperReport
Libarary.
iReport adalah tools yang memudahkan Anda
membuat laporan. Biasanya iReport di gunakan dalam bahasa pemrograman Java.
iReport bersifat open source jadi Anda bebas menggunakan dan tidak perlu
membeli lisensi untuk mengembangkannya.
JasperReport : adalah software(library)
open source untuk reporting.
jasperReport dapat anda
download di alamat : http://jasperforge.org/
JasperReports adalah sumber terbuka Java alat
pelaporan yang dapat menulis ke berbagai sasaran, seperti: layar, printer,
menjadi file PDF, HTML, Microsoft Excel, RTF, ODT, nilai-nilai yang dipisahkan
dengan koma atau XML .
Dapat digunakan dalam aplikasi Java aktif,
termasuk Java EE atau aplikasi web, untuk menghasilkan konten dinamis. Membaca
dengan instruksi dari file XML atau .jasper.JasperReports adalah bagian dari
inisiatif tumpukan sumber terbuka Lisog
JasperReports adalah open
source pelaporan perpustakaan yang dapat dimasukkan ke dalam aplikasi Java.
Fitur termasuk: Scriptlets dapat menyertai definisi laporan yang definisi laporan dapat memohon pada setiap titik
untuk melakukan proses administrasi tambahan. Scriptlet dibangun menggunakan
Java, dan memiliki banyak kait yang dapat dipanggil sebelum atau setelah tahap
laporan generasi, seperti laporan, halaman, kolom atau kelompok.
Sub-laporan Untuk pengguna dengan lebih
canggih laporan manajemen persyaratan, laporan yang dirancang untuk JasperReports
dapat dengan mudah diimpor ke JasperServer – server interaktif laporan…
JasperReports laporan didefinisikan dalam XML
file format, disebut JRXML, yang dapat menjadi tangan-kode, dihasilkan, atau
dirancang menggunakan alat. File format didefinisikan oleh Dokumen jenis
definisi (DTD) atau skema XML untuk versi yang lebih baru, menyediakan
interoperabilitas terbatas. Perbedaan utama antara menggunakan XML dan .jasper
file adalah bahwa XML file harus disusun pada saat runtime menggunakan JasperCompileManager
kelas
Hasil Praktikum
Ini adalah tutorial untuk membuat laporan
dengan Ireport, sebelum itu kita siapkan filenya dulu yang terkait dengan
Ireport. Langkah-langkahnya adalah sebagai berikut :
1. Tambahkan
dahulu plugin untuk membuat wizard ireport dengan cara pilih tabTools,
kemudian pilih Plugins.
4. Sekarang
kita buat Report Wizard, caranya seperti membuat class biasa, hanya saja
memilih ReportWizard
5. Beri
nama file ireportnya, lalu pilih taruh di direktori mana file ireport yang
dibuat dengan klik Browse.
7. Pada
tampilan selanjtnya, isi dan sesuaikan dengan postgreSQL dan database
masing-masing, jika sudah test koneksi, lalu Save.
8. Sekarang
isikan query untuk mengambil data dari tabel mahasiswa “select * from
mahasiswa;”, klik Next jika sudah.
12. Lalu
buka menu Files, klik kanan pada file ireport, jika belum
format .jrxml, rubahlah menjadi .jrxml di bagian properties.
14. Lalu
buatlah tombol Print di form pada praktikum 9 kemarin.
16. Jika
sudah, jalankan programnya dan klik tombol Printnya, akan muncul ireportyang
telah Anda buat.
17. Lalu
masuk ke file ireport yang telah Anda buat, pilih ReportInspector,
pilihParameters, Add Parameter, kemudian ubah
nama parameter tadi menjadi “nim”.
19. Lalu
masuk bagian report query, isi query languagenya dengan “select * from mahasiswa
where nim_mah = $P{nim};”, lalu klik OK.
21. Jika
sudah, uji coba programnya dengan menjalankannya, masukkan dulu nim yang ingin
Anda masukkan, lalu klik Print,tampilannya akan seperti di bawah
ini.
Kesimpulan
Pada praktikum ini, kita mempraktikkan
bagaimana cara membuat laporan/ ireport dari data-data yang sudah ada dalam
DBMS dengan membuat ireport ini. Membuatnya dengan menambah plugin ireport
terlebih dahulu, cara membuatnya juga sangat mudah.
Daftar
Pustaka
https://hendrosteven.wordpress.com/2008/09/09/membuat-report-menggunakan-ireport-dari-netbeans/
https://mbahsantri.wordpress.com/2014/12/12/pembuatan-laporan-dengan-ireport/









Comments