REPORT APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS

312 Rekayasa Perangkat Lunak Gambar 11.53. Hasil modifikasi Form Pembelian. Kita dapat menambahkan tombol-tombol lain atau control-control lain dengan cara yang kurang lebih sama.

11.5. REPORT

Report, seperti halnya form, digunakan untuk merepresentasikan hasil olahan data menjadi informasi yang siap di cetak di lembaran kertas. Kita dapat saja mencetak langsung dari tabel database namun hasil cetakannya tidak seperti laporan yang diinginkan. Cara yang terbaik adalah dengan membuat model laporan dengan fasilitas Report. Report dapat dibuat dengan dua cara yaitu manual dan wizards. Seperti halnya pada form, wizard memberikan kemudahan dalam pembuatan report, karena semuanya sudah diatur otomatis. Berikut ini kita akan membuat laporan penjualan harian. Laporan ini berisi tanggal transaksi, I SBN dan judul buku yang terjual, harga masing-masing buku dan total nilai penjualan per hari tanggal. 1. Untuk membuat report ini kita tidak bias langsung dari tabel, karena report ini berisi gabungan dari beberapa tabel yang ada. Sehingga kita harus membuat query sebagai sumber data untuk laporan. Cara membuat query sama dengan yang kita lakukan sebelumnya. Perhatikan Gambar 11.54 berikut ini. Pada Gambar tersebut kita memilih tabel pesanan, item_pesanan dan buku. Kemudian kita memilih tanggal_pembelian, isbn, judul, dan harga pada bagian Field. Kemudian kita simpan dengan nama query_rpt_penjualan_harian atau dengan nama yang lain. Di unduh dari : Bukupaket.com Rekayasa Perangkat Lunak 313 Gambar 11.54. Jendela query untuk sumber report. 2. Pada jendela Database pilih object Report dan double click pada Create Report by using Wizard. Jendela Report Wizard akan terbuka dan pada bagian Tabels Queries pilih query yang telah kita buat pada bagian 1 lihat Gambar 11.55. Kemudian click tombol sehingga semua field yang ada pada bagian Available Fields berpindah ke Selected Fields lihat Gambar 11.56 Gambar 11.55. Pemilihan query sebagai sumber data laporan. Di unduh dari : Bukupaket.com 314 Rekayasa Perangkat Lunak Gambar 11.56. Pemilihan fields yang terlibat. 3. Click Next untuk membuka jendela berikutnya Gambar 11.57. Pada jendela ini kita menentukan dasar tampilan laporan, apakah berdasarkan buku atau pesanan. Karena kita akan membuat laporan harian maka tampilan berdasarkan pesanan yang kita pilih ingat, field tanggal_pembelian ada pada tabel pesanan. 4. Click Next untuk melanjutkan dengan jendela berikutnya Gambar 11.58. Jendela ini digunakan untuk mengelompokkan grouping data pada field yang sama. Pada contoh kali ini kita tidak melakukan grouping sehingga kita tidak perlu mengatur apa-apa pada jendela ini. Kita dapat langsung click Next untuk melanjutkan pada jendela berikutnya. Di unduh dari : Bukupaket.com Rekayasa Perangkat Lunak 315 Gambar 11.57. Jendela untuk menentukan dasar tampilan report. Gambar 11.58. Jendela untuk menentukan grouping data. 5. Pada Gambar 11.59, kita dapat memilih melakukan pengurutan data atau tidak. Pada bagian ini kita akan mengurutkan berdasarkan nomor I SBN dan kemudian berdasarkan judul buku. Pada Combo Box no 1 kita pilih isbn dan pada Combo Box no 2 kita pilih judul. Selain itu pada bagian ini kita juga mengatur apakah kita membuat ringkasan laporan atau tidak. Click pada Summary Options untuk membuka jendela pengaturan ringkasan Gambar 11.60. Pada field harga kita check pada kotak di bawah Sum. Maksud dari bagian ini adalah kita akan Di unduh dari : Bukupaket.com 316 Rekayasa Perangkat Lunak menampilkan jumlah pembelian atau transaksi tiap harinya dan total transaksi. Jika sudah selesai kita dapat menutup jendela Summary Option dengan meng-click tombol OK. Kemudian kita click Next untuk melanjutkan dengan jendela berikutnya. Gambar 11.59. Jendela untuk menentukan urutan data. Gambar 11.60. Jendela untuk mengatur tampilan ringkasan. 6. Gambar 11.61 menunjukkan jendela untuk mengatur lay-out dari laporan. Kita dapat mencoba-coba lay-out mana yang sesuai. Pada Di unduh dari : Bukupaket.com Rekayasa Perangkat Lunak 317 contoh ini kita akan mencoba dengan lay-out Block dan Orientation Landscape. Click Next jika sudah selesai dan jendela untuk mengatur style dari laporan Gambar 11.62. Pada bagian ini kita dapat memilih sesuai keinginan kita. Setelah selesai click Next untuk membuka jendela terakhir dari Report Wizard. Pada bagian Text Box yang tersedia kita tentukan judul dari laporan yang telah kita buat. Click tombol Finish untuk mengakhiri proses pembuatan laporan. Hasil pembuatan laporan akan ditampilkan seperti pada Gambar 11.61. Gambar 11.61. Jendela untuk mengatur lay-out dan orientation. Gambar 11.62. Jendela untuk mengatur style laporan. Di unduh dari : Bukupaket.com 318 Rekayasa Perangkat Lunak Gambar 11.63. Hasil pembuatan laporan menggunakan Wizard. 7. Pada Gambar 11.63, kita melihat laporan yang tidak terlalu bagus bila dicetak. Judul kolom masih menggunakan nama field pada tabel. Selain itu kata-kata Summary for tanggal pembelian dan seterusnya, agak mengganggu tampilan laporan. Untuk memperbaiki tampilan laporan, click kanan pada nama report di jendela object Report kemudian pilih Design View. Jendela seperti pada Gambar 11.64 akan terbuka. Gambar 11.64. Laporan dalam mode Design View. 8. Perbaikan pertama yang akan kita lakukan adalah pada judul kolom. Kita akan ganti menjadi seperti pada Gambar 11.65. Untuk mengganti judul kolom, double-click pada judul kolom yang ingin diganti kemudian Di unduh dari : Bukupaket.com Rekayasa Perangkat Lunak 319 ketikan nama yang baru. Kita juga dapat mengatur lebar kolom dengan cara click pada bagian paling atas kolom untuk memilih seluruh kolom kemudian letakkan kursor pada samping kanan kolom dan geser untuk memperlebar kolom sama persis dengan mengatur lebar tabel pada Microsoft Word. 9. Perbaikan yang kedua adalah kita menghilangkan kata-kata Summary for tanggal pembelian dan seterusnya yang tampak pada Gambar 11.64. Caranya dengan click pada bagian tersebut kemudian tekan tombol Del pada keyboard. Selain itu kita hilangkan kata Sum dan kita ganti kata Grand Total dengan Total Penjualan. Penambahan garis juga dapat dilakukan dengan memilih control line pada Toolbar Report, kemudian diletakkan pada posisi yang diinginkan. Tampilan akhir pada Design View akan tampak seperti pada Gambar 11.65. Sedangkan hasil Print Preview dari laporan akan tampak seperti pada Gambar 11.66. Gambar 11.65. Design laporan setelah dilakukan perbaikan. Di unduh dari : Bukupaket.com 320 Rekayasa Perangkat Lunak Gambar 11.66. Print Preview laporan setelah perbaikan.

11.6. RI NGKASAN