Praktikum Desain Basis Data – BAB X (Pembuatan Laporan dengan iReport)

1. Landasan Teori

Membuat Report di Java-Netbeans Menggunakan JasperReport dan Ireport. Sebelum kita mengetahui cara membuatnya, sebaiknya kita mengetahui pengertian dari JasperReport dan iReport. Berikut pengertiannya :

  • JasperReport  : adalah software(library) open source untuk reporting.
  •  iReport     : adalah Visual Designer untuk membuat laporan yang komplek, menggunakan jasperReport Libarary.

jasperReport dapat anda download di alamat : http://sourceforge.net/projects/jasperreports/files/jasperreports/

Setelah kita mengetahui pengertian dari JasperReport dan iReport, selanjutnya kita akan melakukan Installasi iReport dan jasperReport ke dalam Netbeans.
Dalam praktikum ini kita akan menggunakan :

  •   iReport versi  5.6.0 dapat anda download di plugin.netbeans.org
  •   jasperReport  versi 5.6.0

disamping library jasperReport kita juga membutuhkan libarary pendukung dari jasperReport a.l :

  • commons-beanutils-1.7
  • commons-collections-2.1.1
  • commons-digester-1.7
  • commons-logging-1.1
  • jasper-compiler-jdt
  • mysql-connector-java-5.1.5-bin

Setelah semua library sudah kita dapatkan maka proses installasinya adalah sebagai berikut :
Buka editor netbeans -> tools -> Plugins -> Downloaded -> Add Plugin

in1

Pilih Install

in2

Lalu klik Next

in3

Selanjutnya centang pada “I Accept terms …. “

in4

Jika muncul peringatan berikut, Pilih saja Continue

in5

Tunggu sampai proses selesai

in6

Dan Finish

in7

2. Hasil Praktikum

1.  Buatlah  file  jrxml  seperti  tutorial  diatas  namun  menggunakan  database  akademik. Laporan berupa NIM,nama mahasiswa, nama Fakultas dan Jurusan.

Pertama, buat file iReport dengan cara New -> Other

1

Lalu pilih Report Wizard

2

Kemudian beri nama file report yang kita buat

3

Kemudian Pilih New

4

Pilih Database JDBC Connection

5

Lalu isikan seperti berikut:

7

Lalu pilih Test untuk mengecek apakah koneksi ke database sudah berhasil

6

Kemudian masukkan query

8

Pilih field yang akan dimasukkan.

10

Untuk pemilihan group, biarkan kosong

11

Pilih Tabular Layout

12

Berhasil membuat file iReport

13

Kemudian akan tampil berikut ini, dan kita ganti tittle nya menjadi Data Mahasiswa

14

Saat di preview, maka data semua mahasiswa akan ditampilkan.

2.  Buatlah form pada netbeans dan buatlah tombol untuk pemanggilan file ireport yang telah dibuat!

Sebelumnya, tambahkan dulu library untuk jesperreport.

lib

Disini saya menggunakan form yang telah dibuat pada praktikum sebelumnya, dan tinggal kita tambahkan tombol “Print” dengan listing seperti berikut :

c b a

3.  Buat  modifikasi  laporan  diatas  sehingga  laporan  yang  akan  di  print  berdasarkan  NIM mahasiswa yang berasal dari textfield!

Tambahkan parameter nim

19

3 parameter

Ubah parameter class menjadi Integer

20

Lalu di preview maka akan tampil seperti berikut.

3. masukkan nim

Coba isikan salah satu angka NIM mahasiswa

5. hasil masukkan nim jrxml

Untuk dalam form, masukkan listing kode berikut :

3akhir

Lalu jalankan, coba masukkan angka NIM mahasiswa pada textfield

2 dari akhir

Maka akan muncul laporan seperti berikut ini

terakhir dewe

3. Kesimpulan

Dari praktikum yang telah dilakukan, dapat diambil kesimpulan bahwa iReport merupakan salah satu plugin yang digunakan untuk laporan pada Netbeans dan database.

Kritik dan Saran

Dalam praktikum kali ini, banyak kendala karena netbeans di laptop tidak bisa dibuka setelah di install iReport. Tolong diberikan solusinya.

Manfaat

Dengan adanya postingan ini, diharapkan pembaca mengerti bagaimana cara membuat laporan menggunakan iReport dengan Netbeans dan PostgreSQL.

DAFTAR PUSTAKA

Membuat Report di Java-Netbeans Menggunakan JasperReport dan Ireport

http://www.priawadi.com/2012/01/membuat-laporan-dengan-ireport-java.html

http://sourceforge.net/projects/jasperreports/postdownload?source=dlp

http://sourceforge.net/projects/ireport/files/iReport%20Plugin%20for%20NetBeans/iReport-5.6.0/

Leave a comment