Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Materi 10 (2)
Persiapan 1. Persiapkan file hasil kita membuat report pada pertemuan sebelumnya. Persiapkan file *.jrxml dan *.jasper. Pada tutorial ini akan menggunakan file report2.jrxml dan report2.jasper. Diletakkan di drive E:/. 2. File JAR mysql-connector-java 3. File JAR library iReport Download jasperreports-5.0.4-project Link : http://sourceforge.net/projects/jasperreports/files/jasperreports/JasperReports%20 5.0.4/jasperreports-5.0.4-project.zip/download Isi folder ketika di-unzip
Materi 10 (2)
Materi 10 (2)
Libraries 1. 2. Masukkan semua file JAR yang diperlukan (lihat persiapan di atas) dalam folder Libraries. Baik JAR untuk koneksi database maupun library dari iReport. Klik kanan folder Libraries pada Netbeans > Add JAR/Folder
3.
Masukkan mysql-connector Masukkan semua library iReport (semua file JAR) pada folder dist dan lib. Buat Java Class baru sebagai file koneksi (lihat pertemuan mengenai database).
Materi 10 (2)
Koneksi.java
import import import import import import com.mysql.jdbc.Connection; com.mysql.jdbc.Driver; java.sql.DriverManager; java.sql.ResultSet; java.sql.SQLException; java.sql.Statement;
public class Koneksi { private static Connection koneksi; private static String url = "jdbc:mysql://localhost/belajar_java"; private static String user = "root"; private static String pass = ""; public static Connection getConnection() throws SQLException { if(koneksi == null) { new Driver(); koneksi = (Connection) DriverManager.getConnection(url, user, pass); } return koneksi; } }
4.
Materi 10 (2)
5.
6.
Code pada tombol. Letak dari file *.jrxml disesuaikan. Sebagai contoh file *.jrxml dan *.jasper diletakkan di E:/.
Materi 10 (2)
7.
8.
Setting untuk Working Directory adalah sama dengan letak file *.jrxml dan *.jasper kita. Pada tutorial ini kedua file tersebut diletakkan di E:/.
Materi 10 (2)
Hasil Report.