Copyright © My Blog
Design by Dzignine
Rabu, 10 Desember 2014

Tugas Praktikum DBD Modul 10

LAPORAN PRAKTIKUM
DESAIN BASIS DATA
MENGGUNAKAN IREPORT DI NETBEANS

Dosen Pengampu: Aziz Musthofa, S.Kom
 logoUIN
Oleh :
Badruz Zamanil Charis
13650120
JURUSAN TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UIN MAULANA MALIK IBRAHIM MALANG
2014

IREPORT
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://jasperforge.org/
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.0.4 dapat anda download di plugin.netbeans.org
  •   jasperReport  versi 5.1
disamping library jasperReport kita juga membutuhkan libarary pendukung dari jasperReport a.l :
  • 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
Tujuan
Dengan adanya ireport kita bisa melakukan print databese melalui netbeans

Tutorial Menggunakan ireport di Netbeans

1. Buka Netbeans temen-temen, selanjutnya pilih Tools lalu Plugin. Pada tab download klik add plugin dan masukkan plugin iReport yang sudah temen-temen download tadi.

                                      

2. Klik Install dan ikuti langkah selanjutnya..
3. Selanjutnya buat project baru di NETBEANS dan buat file Report seperti gambar..


4. Beri nama File sesuka anda :p


5. Selanjutnya koneksi ke database, kalau belum terhubung pilih New..


6. Setelah itu bakalan ada pilihan datasource, kalau saya pakai MySQL jadi pilih yang Database JDBC Connection. Klik Next..



7. Step selanjutnya Setting koneksi, sesuaikan dengan database temen-temen. Jika sudah klik Save..



8. Setelah di Save, pilih Design Query..


9. Step selanjutnya atur grup by sesuai keinginan



10. Setelah di klik OK. Bakalan ada tampilan seperti dibawah. Lalu klik Next...


11. Pada tab ini pilih field yang ingin temen-temen tampilkan dilaporan dan pindahkan ke sisi kanan. Lalu klikNext..


12. Step selanjutnya pilih berdasarkan group by. Setelah itu klik Next..



13. Pilih sesuai selera lalu klik Next..


14. Eaaa... Akhirnya selesai juga :p


15. Selanjutnya atur format laporan dan membuat GUI dan tambahkan button print


16. Klik 2x pada button Print, trus masukin...

        try {
            File file = new File("src/jie/laporan/report/laporanIreport.jrxml");
            jasperDesign = JRXmlLoader.load(file);
            param.clear();
            jasperReport = JasperCompileManager.compileReport(jasperDesign);
            jasperPrint = JasperFillManager.fillReport(jasperReport, param,    koneksi.getConnection());
            JasperViewer.viewReport(jasperPrint, false);
        } catch (Exception e) {
            e.printStackTrace();
        }

17. hasil preview dari ireport



Daftar Pustaka
http://en.wikipedia.org/wiki/IReport
http://en.wikipedia.org/wiki/JasperReports
https://community.jaspersoft.com/wiki/community-wiki

0 komentar:

Posting Komentar