PEMROGRAMAN 2 PERTEMUAN 10


Lanjutan Program UTS


iReport


1. Download Plugin dan Librarynya.

2. Extract Pluginnya.

3. Buka Xampp dan aktifkan Apache dan MySQL.


4. Buka Netbeans.
5. Pilih Tools dan Plugins.


6. Pilih Add Plugins dan cari file Plugins yang sudah di Extract. Lalu pilih dan klik open.

7. Ceklis semua dan install.


8. Pilih next.

9. Klik untuk centang dan install.

10. Pilih Finish.

12. Klik kanan pada Source Packages dan buat folder baru.

13. Setelah itu, pada folder klik kanan dan pilih Report Wizard.


14. Beri nama dan next.

15. Pilih New.

16. Pilih Database JDBC connection
.


17. Beri nama, lalu pada bagian JDBC URL. ubah nama DatabaseName menjadi nama database kalian.


18. Ketik source code seperti dibawah ini untuk menampilkan 2 tabel dalam 1 database dan klik next.

Untuk mengecek source code sudah benar atau belum. Silahkan pilih Design Query


19.Drag / Blok semuanya dan klik tanda (>>).



20. Setelah itu, klik finish.


21. Tambahkan button Cetak.



22. Klik kanan pada bagian file Libraries, pilih Add JAR/Folder.
23. Pilih semua yang ada dalam file library dan klik open.


24. Tambahkan source code 
    JasperReport JasRep;
    JasperPrint JasPri;
    Map param = new HashMap();
    JasperDesign JasDes;


25. Pada button Cetak tambahkan source code juga.
try{
            File file = new File("C:\\Users\\User\\Documents\\NetBeansProjects\\UTS_YazidAzriel_181011400917\\src\\iReport\\report1.jrxml");
            JasDes = JRXmlLoader.load(file);
            param.clear();
            JasRep= JasperCompileManager.compileReport(JasDes);
            JasPri = JasperFillManager.fillReport(JasRep, param, con);
            JasperViewer.viewReport(JasPri, false);
            JasperViewer.setDefaultLookAndFeelDecorated(true);
            
        }catch(Exception e){
            JOptionPane.showMessageDialog(null,e);
        }


26. Hasil nya.



Komentar