1 / 23

Report

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.

lave
Download Presentation

Report

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Report Pertemuan 4-7 TIB13 – Pemrograman Java 2 – 7

  2. Materi • JasperReports • IReport • Report Statis • Report Dinamis

  3. Tujuan Instruksional Khusus • Mahasiswadapatmembuatlaporan yang terkaitdenganstudikasusmenggunakanIReport.

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

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

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

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

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

  9. Langkah pertama adalah membuat koneksi ke sumber data. • Pada Welcome Window, klik step 1 seperti gambarberikut ini :

  10. Lalu pilih Database JDBC Connection seperti gambar berikut: • Lalu klik tombol Next.

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

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

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

  14. Lalu muncul kotak dialog untuk menentukan nama laporan dan lokasi penyimpanan sbb : • Lalu tekan tombol Next Tentukannamalaporan

  15. Lalu muncul kotak dialog untuk menentukan query sbb : • Lalu tekan tombol Design Query

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

  17. Lalu muncul kotak dialog sbb : • Lalu tekan tombol OK.

  18. Lalu muncul kotak dialog sbb : • Lalu tekan tombol Next.

  19. Lalu muncul kotak dialog untuk menentukan field-field yang terlibat dalam laporan sbb : • Lalu tekan tombol Next. Tekantombol > untukmemindahkanke list disebelahkanannya

  20. Lalu muncul kotak dialog sbb : • Lalu tekan tombol Next. Pilihpada Group 1 tPenulis_nama Tekantombol > untukmemindahkanke list disebelahkanannya

  21. Lalu muncul kotak dialog sbb : • Lalu tekan tombol Finish.

  22. Lalu muncul template laporan sbb : • Lalu edit Judul, sub judul dan nama-nama fieldnya.

  23. Hasilnya sbb: • Silahkan di kembangkan sesuai dengan kebutuhan Anda.

More Related