Membuat Report dengan JasperReport dan Ireport

0 comments

Pada kesempatan kali ini, kita akan belajar membuat report/laporan dengan JasperReport dan iReport
JasperReport adalah library di lingkungan Java untuk pemroses laporan. Dengan library ini, kita dapat menampilkan laporan dalam bentukprint preview, melakukan export ke beberapa format dokumen lain (antara lain PDF, HTML, text, Excel), menampilkan gambar, grafik maupun tabel. Di sini kita memakai JasperReport  versi 5.1. Disamping libarary JasperReport, kita juda membutuhkan libarary pendukung dari jasperReport anratara lain :
  •  commons-beanutils-1.8
  •  commons-collections-3.2
  •  commons-digester-2.1
  •  commons-logging-1.1.2
  •  groovy-all-1.8
  •  jdt-compiler/jasper-compiler-jdt
Sedangkan untuk iReport nya kita menggunakan iReport versi  5.0.4 yang bisa Anda download di plugin.netbeans.org. Sebelum melakukan proses instalasi, pastikan semua library sudah kita dapatkan.
Adapun langkah – langkah instalasinya adalah sebagai berikut :
1. Silahkan buka terlebih editor netbeans Anda, kemudian pilih Tools – Plugins
r1
2. Selanjutnya pilih tab Download – Add Plugin – masukkan iReport yang telah Anda download – lalu Open dan silahkan Anda instal
r2
3. Sekarang untuk memastikan apakah iReport sudah terinstal pada editor netbeans Anda silahkan Anda periksa dengan cara Pilih File – New File
r3
Kemudian pastikan pada netbeans Anda sudah ada menu Report seperti gambar di bawah ini
r4
4. Seteleh kita masukkan library JasperReport yang telah kita download pada project kita, caranya seperti berikut :
Anda buat terlebih dahulu folder lib untuk tempat penyimpanan library pada project Anda
r5
Lalu letakkan semua library nya pada folder lib
r6
Kemudian tambahkan semua library tadi ke dalam project Anda, caranya klik kanan pada pilihan Libraries 
pada project Anda, lalu Properties

 

Lalu pilih Add Jar/Folder dan masukkan semua library nya
r8
Setelah semua library sudah dimasukkan klik OK

r9

Sekian Tutorial Membuat Report dengan iReport . semoga bermanfaat.........
Comments
0 comments:

Post a Comment