JasperReports
Download
Report
Transcript JasperReports
Materi
JasperReports
IReport
Report Statis
Report Dinamis
Tujuan Instruksional Khusus
Mahasiswa dapat membuat laporan yang terkait
dengan studi kasus menggunakan IReport.
Report
Report atau laporan merupakan output yang berisi
informasi dan berasal dari pengolahan data-data yang
tersimpan di dalam database.
Untuk keperluan pembuatan berbagai laporan Java
telah di dukung oleh reporting library yang populer
yaitu JasperReport.
JasperReports
JasperReports adalah sebuah tool yang digunakan
untuk membuat laporan dalam bentuk PDF, HTML,
CSV, XML dan sebagainya.
JasperReports memiliki kemampuan dan fleksibilitas
yang sangat tinggi untuk membuat berbagai bentuk
laporan seperti bentuk Chart, Crosstabs, Subreport
(master detail) dan bentuk lainnya yang sesuai dengan
kebutuhan Anda.
Free dan open source, silahkan di download pada
http://sourceforge.net/projects/jasperreports
iReports
Oleh karena JasperReport merupakan file library,
maka diperlukan software pendukung seperti iReport.
iReport adalah tool yang digunakan untuk membuat
desain laporan pada JasperReports.
iReport dapat diberinteraksi secara dinamis dengan
banyak DBMS seperti MySQL.
Free dan open source, silahkan di download pada
http://sourceforge.net/projects/ireports
Report Statis
Anda dapat membuat template report statis yang
hanya menampilkan elemen report statis seperti teks
statis, persegi, garis atau gambar.
Report Statis ini tidak menampilkan text field atau
data yang tersimpan di dalam database.
Report Dinamis
Anda dapat membuat template report dinamis yang
dapat menampilkan data-data dari Database
Management System seperti MySQL.
Untuk memulai jalankan iReport yang Anda sudah
install sebelumnya.
Langkah pertama adalah membuat koneksi ke sumber
data.
Pada Welcome Window, klik step 1 seperti gambar
berikut ini :
Lalu pilih Database JDBC Connection seperti gambar
berikut:
Lalu klik tombol Next.
Tentukan Nama
Variabel Koneksinya
Tentukan JDBCdriver
yang Anda gunakan
Tentkan juga JDBC
URLnya
Tentukan nama user
Lalu klik tombol Test
untuk menguji apakah
sudah terhubung
dengan database.
Pada saat Anda menekan tombol Test Akan muncul
kotak dialog Database password sbb:
Masukkan password yang Anda gunakan hingga
muncul kotak dialog sbb:
Selanjutnya klik tombol Ok lalu tekan tombol Save.
Lalu klik pada step 2
Lalu muncul kotak dialog
New File sbb:
Pilih salah satu
template yang
sudah di sediakan
Lalu klik tombol Launch Report Wizard.
Lalu muncul kotak dialog untuk menentukan nama
laporan dan lokasi penyimpanan sbb :
Tentukan nama
laporan
Lalu tekan tombol Next
Lalu muncul kotak dialog untuk menentukan query
sbb :
Lalu tekan tombol Design Query
Lalu muncul kotak dialog untuk menentukan tabel-
tabel sbb :
Lalu tentukan nama tabel yang akan dilibatkan dalam
pembuatan laporan, dengan cara double click pada
nama tabelnya.
Lalu muncul kotak dialog sbb :
Lalu tekan tombol OK.
Lalu muncul kotak dialog sbb :
Lalu tekan tombol Next.
Lalu muncul kotak dialog untuk menentukan field-
field yang terlibat dalam laporan sbb :
Tekan tombol >
untuk memindahkan
ke list di
sebelahkanannya
Lalu tekan tombol Next.
Lalu muncul kotak dialog sbb :
Pilih pada Group 1
tPenulis_nama
Tekan tombol >
untuk memindahkan
ke list di
sebelahkanannya
Lalu tekan tombol Next.
Lalu muncul kotak dialog sbb :
Lalu tekan tombol Finish.
Lalu muncul template laporan sbb :
Lalu edit Judul, sub judul dan nama-nama fieldnya.
Hasilnya sbb:
Silahkan di kembangkan sesuai dengan kebutuhan
Anda.