Laporan Praktikum 10 (Pembuatan Laporan dengan Ireport)

07.14




Bismillahirrahmanirahim..
Asalammualaikum, 
asisten Lab Praktikum DBD yang nge-cek laporan Ade (lagi)..
semoga gak bosen-bosen yaa, visit blog ini :D
meskipun ini laporan yang terakhir, tapi semoga silaturahim kita di blog tiada henti ya..


Semoga Laporan terakhir ini bisa mendapatkan nilai yang terbaik yaa mas ^_^
-aamiin-

Kali ini ade akan menjelaskan praktikum modul terakhir yang berjudul (Pembuatan laporan dengan Ireport)
Untuk itu, kita akan melihat materi nya dulu yaa..


10.2  Materi
10.2.1  Langkah Kerja Ireport
Materi  kali  ini  akan  membubuhkan  tutorial  untuk  pembuatan  laporan  menggunakan ireport 
3.5.1. Seperti berikut langkah-langkahnya :
1.      Pastikan  didalam  PostgreeSQL  sudah  ada  database  akademis  dan  tabel  Mahasiswa seperti  pada  pembahasan  pada  modul  sebelumnya   selain  itu  periksa  plugin  ireport 3.5.1. di netbeans apakah sudah terinstall.
2.      Setelah  itu,kita akan membuat  report  menggunakan  Report  Wizard  seperti  dibawah ini:
                



3.      Tahap Pertama silahkan pilih report wizard. Sebagai berikut :

 


4.      Kemudian  berikan  nama  file  dan  pilih  dimana  tempat  file  tersebut  kita  simpan.
        
5.      Pada tahap ini kita akan mulai mengkoneksikan ireport dengan  dbms PostgreeSQL. Klik tombol view kemudian pilih ”Database JDBC Conection”.

     





6.      Setting  koneksi  nama  database,username  dan  password  dari  IReport  ke PostgreSQL,seperti gambar dibawah ini:
         
       

setelah diisi semuanya klik tombol Test untuk mengecek apakah setingan yang kita buat berhasil,setelah berhasil klik tombol Save.
7.      Setelah koneksi berhasil,jalankan Query dibawah ini untuk mencetak Field yang ingin digunakan dalam pelaporan hasil pemeriksaan,setelah itu klik tombol Next :
        

8.      Setelah  itu  muncul  semua  Field  yang  mau  kita  cetak,klik  tombol  ”>>”  untuk memindahkan Field yang mau kita cetak ke area kanan.


 


9.      Field yang mau kita cetak, Setelah itu klik tombol Next :

 


10.  Pada tahap ini kita pilih Field mana yang kita buat Group kemudian Klik tombol Next untuk mengikuti tahap selanjutnya.

     

11.  Pilih  jenis  report  ”Tabular  Layout  ”untuk  membuat  report  seperti  Tabel,lalu  klik tombol Next :
  
  

12.  Hasil Report secara kasarnya adalah seperti dibawah ini, rubah title menjadi seperti dibawah ini :

 

13.  Klik  View  untuk  melihat  hasilnyadan  mengecek  apakah  ada  kesalahan  dalam pembuatan report :
4.  2
Ok. Maka pembuatan Ireport selesai.

10.2.2  Pemanggilan File JRXML di Java
Kali ini akan membahas bagaimana cara memanggil file ireport yang berextensi .jrxml  agar  dapat  dieksekusi  dari  program  dan  menampilkannya  ke  dalam  sebuah window,  sehingga  kita  dapat  melihat  hasil  dari  laporan  yang  telah  kita  buat  dengan ireport. sebelumnya,  jangan  lupa  untuk  mengimport  beberapa  library  standar(Sesuaikan dengan versi Ireport)   berikut ini yang digunakan ketika menjalankan program ke dalam project:
1. commons-beanutils-1.7.jar
2. commons-collections-2.1.jar
3. commons-digester-1.7.jar
4. commons-logging-1.0.jar
5. Jasperreport-3.5.1.jar
6. jasper-compiler-jdt.jar
Kemudian kita masukkan kedalam library project yang sudah dibuat seperti berikut :

  

Setelah selesai maka bisa dilanjutkan membuat kelas java untuk  memanggil file yang  telah  dibuat.  Untuk  mempermudah  gambaran  kode  programnya  disini  terdapat contoh listingdimana file ireport dipanggil berdasarkan tombol “print”sebagai berikut:
  


    
Hasil yang didapat dari kode program diaas sebagai berikut :

 



Hasil Praktikum 
Buat file jrxml menggunakan database akademik.Laporan berupa NIM, Nama Mahasiswa, nama fakultas.
Langsung aja ke tutorial pembuatan laporan menggunakan ireport 3.5.1 ,

1.   Di dalam postgresql musti ada database akademis dan tabel mahasiswa dulu, udah itu periksa plugin ireport 3.5.1 di netbeans apa udah diinstal atau belum
 
2.      Lalu, kita buat report pake report wizard kaya di bawah ini !!

 pilih Report Wizard     


 kasih nama file dan memilih tempat file
  


 

pada tahap di bawah ini ,kita akan memulai untuk mengkoneksikan

      
  
Setting koneksi seperti di bawah ini

   
Setelah koneksi udah berhasil kaya yang di atas., jalanin query seperti di bawah ini buat nyetak field yang ingin dipake dalam laporan.
    

Lalu kita pakai seluruh kolom (field) untuk ditampilkan dalam iReport, jadi dipindah ke kanan semua.
     

Setelah itu pilih tabulat layout kaya ini.

Ini adalah hasil kasarnya. Judulnya diubah jadi Data Mahasiswa
 


seperti ini hasilnya  



Oke ,sekarang lanjut ke Pemanggilan file jrxml di java
sebelumnya import dulu library standar nya 

 


Langsung aja kita ke pembuatan form pada netbeansnya
 


        

Membuat modifikasi laporan di atas sehingga yang akan di print berdasarkan NIM Mahasiswa

         

         

Tugas Rumah

Membuat aplikasi untuk laporan dengan desain seperti nota dan kwitansi, seperti gambar ini.
  



Seperti langkah2 di atas, langkah-langkahnya sam seperti di atas file -> new -> report -> report wizard.
Langsung aja tampilan koneksinya ya..
                

              

Setelah berhasil..
         
Langsung aja ke hasilnya ya ..
 

Selanjutnya ke yang Nota
 

langkah awal sama seperti yang di atas, Langsung ya
       



Kesimpulan

Ireport digunakan untuk  mencetak data atau laporan dengan menggunakan jrxml. Tetapi kita musti melewati banyak tahap untuk itu semua.

Saran dan Kritik

Materi desain basis data yang dalam penggunaan DBMS yang berbeda-beda sering membuat praktikan bingung walaupun tidak menutup kemungkinan kalau cara seperti ini bisa mengembangkan pengetahuan praktikan dalam penggunaan program di DBMS yang berbeda-beda.

Daftar Pustaka

Musthafa,Aziz.2014.Modul Praktikum Desain Basis Data.Malang
http://informatika11d.wordpress.com/2012/07/24/script-menghubungkan-ireport-dan-program-java-netbeans/



You Might Also Like

0 komentar

Subscribe