Halo sobat pada kesempatan kali ini admin akan memberikan tutorial bagaimana cara membuat laporan sederhana menggunakan java netbeans, dan perlu diketahui di sini admin menggunakan plugin iReport, iReport ada yang berupa aplikasi dan ada yang menjadi plugin sebuah IDE.
Oke daripada kebanyakan ngoceh (maklum admin tidak pandai dalam merangkai kata-kata), langsung saja menuju ke tutorial bagaimana cara membuat laporan dengan Netbeans.
Pertama untuk mengikuti tutorial ini tentunya kalian harus siapkan plugin iReport terlebih dulu, tenang disini admin siapkan pluginnya kalian bisa download disini.
.
Dan berikut ini adalah langkah-langkah membuat laporan :
Langkah 1. Setelah download selesai kalian extrak file yang tadi di download, lalu buka netbeans, kemudian pilih menu Tools > plugin > klik tab Download, seperti gambar berikut.
Langkah 2. Kalian klik button Add, cari file iReport yang sudah kalian extrak tadi, setelah ketemu CTRL + A, lalu pilih open ke 4 file teresebut.
Pastikan sudah tercentang semua, lalu klik instal.
Kalian next next dan instal saja IDE installernya.
Langkah 3. Setelah selesai instal plugin, kalian buat project baru, bagi yang belum mengetahui cara membuat project baru di netbeans kalian bisa baca disini.
Langkah 4. Pilih project, lalu kalian arahkan pada Libraries klik kanan, Add Jar/Folder, cari semua file library yang tadi sudah di ektsrak, CTRL+A lalu open.
Langkah 5. Kembali pada Libraries tadi, klik kanan Add Library pilih MySQL JDBC Driver.
Kalau sudah seperti ini bearti kalian sudah sukses menambahkan library.
Langkah 6. Kembali ke project kalian, lalu klik kanan pilih New lalu Other, cari Report dan pilih Report Wizard.
Next saja, lalu pilih layout sesuai keinginan kalian, dan beri nama report sesuai keperluan kalian, disni admin menamainya dengan nama contohlaporan.jrxml.
Setelah memberi nama, akan ada pilihan Connections, disini kalian klik button New dan pilih Database JDBC connection.
Pastikan XAMPP Control Panel kalian sudah menyala, dan isikan seperti gambar berikut.
Sebelum kalian Save, pastikan kalian Test dulu untuk mentest apakah terkoneksi dengan baik MySQLnya ke dalam project yang kita buat.
Untuk mengetestnya kalian masukan Querynya dari tabel database yang kalian buat, dan pastikan disni kalian harus sudah memiliki tabel databasenya, kalau belum punya kalian bisa buat terlebih dahulu, yang belum mengetahui bagaimana cara membuat database kalian bisa baca disini.
next dan pindahkan semua Fields ke kanan dengan mengklik tanda >> lalu klik next dan isikan seperti gambar, klik next lagi done.
Kembali ke project kalian buka file jrxml kalian dan klik tab preview (pastikan tabel kalian memiliki data), maka hasilnya akan seperti gambar berikut.
Langkah 7. Selanjutnya kembali ke project kalian dan buat Form baru dengan desain seperti gambar berikut.
bagi kalian yang belum mengetahui cara membuat form baru di netbeans kalian bisa baca disini.
Langkah 8. Kita buat koneksi databasenya dengan cara klik tab Source pada Form yang tadi kita buat, dan masukan source code berikut.
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException cnf) {
}
try {
koneksi = DriverManager.getConnection("jdbc:mysql://localhost/contohireport", "root", "");
System.out.println("Koneksi Database Berhasil");
} catch (SQLException se) {
System.out.println("Koneksi Database Gagal :" + se);
} catch (Exception e) {
}
Bingung cara penempatan source codenya dimana? kalian bisa baca disini untuk lebih lengkapnya cara koneksi database MySQL dengan Netbeans, pada bagian "jdbc:mysql://localhost/contohireport" pastikan sesuai dengan nama database kalian.
Langkah 9. Double klik pada button Lihat laporan dan masukan source code berikut.
try {
JasperPrint jp = JasperFillManager.fillReport(getClass().getResourceAsStream("contohlaporan.jasper"), null, koneksi);
JasperViewer.viewReport(jp, false);
} catch(Exception e) {
JOptionPane.showMessageDialog(rootPane, e);
}
Pastikan pada bagian getResourceAsStream("contohlaporan.jasper") sesuai dengan nama file jrxml yang kalian tadi sudah buat diatas.
Langkah 10. Nah terakhir jalankan dengan cara klik Run atau Shift + F6 pada keyboard, lalu klik button Lihat Laporan jika tampil laporan seperti gambar berikut, selamat kalian sudah membuat laporan dengan java Netbeans dengan sukses.
Sedikit tambahan apabila kalian mengalami error java.lang.NullPointerException ketika mengklik button Lihat Laporan seperti gambar berikut.
Pastikan file Jasper kalian harus berada 1 folder didalam project seperti ini.
untuk project jadinya kalian bisa download disini.
Oke cukup sekian tutorial dari admin tentang Cara Membuat Laporan Sederhana dengan Netbeans, untuk artikel Java Netbeans lainnya kalian bisa baca disini, semoga saja apa yang admin berikan kali ini bisa bermanfaat dan berguna bagi para pembaca artikel ini, dan apabila ada kesalahan ataupun kekurangan dalam penulisan artikel kali ini mohon dimaklumi dan dimaafkan. Dan jangan lupa untuk bagikan blog ini di sosial media kalian sebagai wujud apresiasi kalian terhadap blog ini. Terimakasih.
4 komentar
Click here for komentarSuruh download librarynya tapi file rar nya di password hadeuh
ReplyPassword www.intika34.com
Replykocak banget lu bang passwordnya salah tuh
ReplySerius? Password www.intika34.com bro, wa aja ke nomor saya terus ss coba kalo salah ntr dikirim ulang
ReplyConversionConversion EmoticonEmoticon