Ireport Dengan Java
Agus Luqmanul K 13650128
Haee gaess ketemu lagi gaes di penhujung
laporan praktikum., semoga ngga kangen yya
klo nanti kangen aku bikin laporaan lagi .,. dan itu cukup menyita
pikiran.
Laporan kali ini akan membahas Pembuatan
Laporan Dengan Ireport. Kalo dulu” kita Cuma pake postgre kaliini kita akan
memkai java juga.
Langsung saja yaa gaess…,.,.,.,.,.
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, menyedikan interoperabilitas terbataPerbedaan
utama antara menggunakan XML dan .jasper file adalah bahwa XML file harus disusun
pada saat runtime menggunakan JasperCompileManager kelas.
1.
Tambahkan
dahulu plugin untuk membuat wizard ireport dengan cara pilih tab Tools,
kemudian pilih Plugins.
2.
Muncul
tampilan Plugins, pilih tab Downloaded, pilih semua pluginnya, klik Open.
3.
Setelah semua masuk seperti di bawah ini, klik Install.
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.
6.
Pada tahap selanjtnya pilih New, lalu di Datasource pilih Database
JDBC connection, klik Next.
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.
9.
Pada
bagian fields yang ada dikiri, pindah ke kanan semua dengan klik panah
doublekanan.
10. Bagian group by kosongkan saja, dan Pada bagian Layout pilih tabular layout, klik Next.
11. Lalu buka menu Files, klik kanan pada file ireport, jika belum
format .jrxml, rubahlah menjadi .jrxml di bagian properties.
12. Lalu ketik kode di bawah ini di bagian atas class form yang Anda
buat.
13. Lalu buatlah tombol Print di form pada praktikum 9 kemarin.
14. lalu klik pada tombol print pada form yang telah kita buat maka akan tampil berikut
Kesimpulan
Praktikum
kali ini adalah akhir dari semua praktikum yang selama ini kita ikuti,
Kritik
dan Saran
Dengan
berakhirnya praktikum janganlah kita malas membaca atau belajar lagi seharusnya
kita makin haus akan ilmu dan mendorong kita untuk lebih giat belajar karna
kita akan mendapatkan ilmu tidak hanya dikelas saja.
Manfaat
Dengan
prktikum kali ini kita dapat mengetahui bagaimana pengaplikasian langsung pada
aolikasi sehari-hari database.
Sekian
dari saya semoga bermanfaat















Tidak ada komentar:
Posting Komentar