Event

Event
My vacation with my friends FBI

Minggu, 07 Desember 2014

LAPORAN TERAKHIR PRAKTIKUM DESAIN BASIS DATA X PEMBUATAN LAPORAN DENGAN IREPORT



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 :
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.


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

© Copyright 2010 My Esperienza Blog
Welcome to My Esperienza Blog