10 Integrasi Java Ireport 2

download 10 Integrasi Java Ireport 2

of 7

description

irepot

Transcript of 10 Integrasi Java Ireport 2

  • 1 Materi 10 (2)

    Memanggil Report dengan Code Java (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

  • 2 Materi 10 (2)

    Isi filder dist

    Isi filder lib

  • 3 Materi 10 (2)

    Libraries

    1. Masukkan semua file JAR yang diperlukan (lihat persiapan di atas) dalam folder Libraries. Baik JAR untuk koneksi database maupun library dari iReport.

    2. Klik kanan folder Libraries pada Netbeans > Add JAR/Folder

    Masukkan mysql-connector Masukkan semua library iReport (semua file JAR) pada folder dist dan lib.

    3. Buat Java Class baru sebagai file koneksi (lihat pertemuan mengenai

    database).

  • 4 Materi 10 (2)

    Koneksi.java import com.mysql.jdbc.Connection; import com.mysql.jdbc.Driver; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import 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. Buat JFrame Form baru dengan desain berikut:

  • 5 Materi 10 (2)

    5. Melakukan koneksi dengan Database

    6. Code pada tombol. Letak dari file *.jrxml disesuaikan. Sebagai contoh file *.jrxml dan *.jasper diletakkan di E:/.

  • 6 Materi 10 (2)

    7. Pada Nama Project > Klik Kanan > Properties

    8. Setting untuk Working Directory adalah sama dengan letak file *.jrxml dan

    *.jasper kita. Pada tutorial ini kedua file tersebut diletakkan di E:/.

  • 7 Materi 10 (2)

    Uji Coba

    Cek data di database

    Masukkan NIM yang ingin ditampilkan.

    Hasil Report.