report

23

Upload: lave

Post on 21-Mar-2016

155 views

Category:

Documents


1 download

DESCRIPTION

Report. Pertemuan 4-7. TIB13 – Pemrograman Java 2 – 7. Materi. JasperReports IReport Report Statis Report Dinamis. Tujuan Instruksional Khusus. Mahasiswa dapat membuat laporan yang terkait dengan studi kasus menggunakan IReport. Report. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Report
Page 2: Report

MateriJasperReportsIReportReport StatisReport Dinamis

Page 3: Report

Tujuan Instruksional KhususMahasiswa dapat membuat laporan yang

terkait dengan studi kasus menggunakan IReport.

Page 4: Report

ReportReport 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.

Page 5: Report

JasperReportsJasperReports 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

Page 6: Report

iReportsOleh 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

Page 7: Report

Report StatisAnda 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.

Page 8: Report

Report DinamisAnda 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.

Page 9: Report

Langkah pertama adalah membuat koneksi ke sumber data.

Pada Welcome Window, klik step 1 seperti gambarberikut ini :

Page 10: Report

Lalu pilih Database JDBC Connection seperti gambar berikut:

Lalu klik tombol Next.

Page 11: Report

Tentukan Nama Variabel Koneksinya

Tentukan JDBCdriver yang Anda gunakan

Tentkan juga JDBC URLnya

Tentukan nama userLalu klik tombol

Test untuk menguji apakah sudah terhubung dengan database.

Page 12: Report

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.

Page 13: Report

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.

Page 14: Report

Lalu muncul kotak dialog untuk menentukan nama laporan dan lokasi penyimpanan sbb :

Lalu tekan tombol Next

Tentukan nama laporan

Page 15: Report

Lalu muncul kotak dialog untuk menentukan query sbb :

Lalu tekan tombol Design Query

Page 16: Report

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.

Page 17: Report

Lalu muncul kotak dialog sbb :

Lalu tekan tombol OK.

Page 18: Report

Lalu muncul kotak dialog sbb :

Lalu tekan tombol Next.

Page 19: Report

Lalu muncul kotak dialog untuk menentukan field-field yang terlibat dalam laporan sbb :

Lalu tekan tombol Next.

Tekan tombol > untuk

memindahkan ke list di

sebelahkanannya

Page 20: Report

Lalu muncul kotak dialog sbb :

Lalu tekan tombol Next.

Tekan tombol > untuk

memindahkan ke list di

sebelahkanannya

Pilih pada Group 1 tPenulis_nama

Page 21: Report

Lalu muncul kotak dialog sbb :

Lalu tekan tombol Finish.

Page 22: Report

Lalu muncul template laporan sbb :

Lalu edit Judul, sub judul dan nama-nama fieldnya.

Page 23: Report

Hasilnya sbb:

Silahkan di kembangkan sesuai dengan kebutuhan Anda.