5 Dan
Visual Basic 6.0
Cara Membuat Laporan Bulanan Dengan Crystal Report 8.5 Dan Visual Basic 6.0 | Gho Blog's Melanjutkan posting sebelumnya, saya pernah membahas cara membuat laporan harian dengan crystal
report 8.5 dan visual basic 6.0. Kali ini kita bahas lagi tentang cara membuat laporan bulanannya.
Saya masih menggunakan database yang sama seperti pada laporan harian. Untuk itu saya review kembali
struktur databasenya.
Disini
saya
memliki
dua
buah
tabel
yang
terelasi
seperti
gambar
berikut
ini
Yang akan kita jadikan patokan sebagai seleksi data pada laporan bulanan adalah field "tgl_trans" yang
terdapat pada tabel "transakasi".
Sebelumnya, entrikan dulu beberapa buah data baik di tabel barang maupun di tabel transaksi dan
pastikan kode
barang yang
dientrikan
ke
dengan kode
barang yang
ada
di
tabel barang agar data yang muncul di report nantinya lebih akurat. Pastikan sobat mengentrikan beberapa
record dengan tanggal maupun bulan transaksi yang berbeda.
Sekarang, berdasarkan kedua tabel diatas silakan sobat buat disain di Crystal Report, sehingga hasilnya seperti
berikut ini :
Setelah itu klik kanan field "tgl_trans" yang berada di bagian header, lalu pilih Format Field :
Jika sudah, klik kanan pada field "tgl_trans" yang berada pada kolom detail design crystal report dan
pilih Format Field :
Terakhir, simpan disain laporan ini dengan nama "bulanan.rpt" dan letakkan dalam folder yang sama dengan
database nya.
Sekarang kita beralih ke Visual Basic 6.0. Bukalah sebuah project dan buat disain form dengan 1 buah
DTPicker, 1 buah Crystal Report Control dan 1 buah Command Button.
Jika pada toolsbox belum tersedia DTPicker dan Crystal Report Control, tekan tombol CTRL + T pada keyboard
kemudian pilih dan checklist :
Setelah semua component diletakkan di form, atur properties DTPicker nya seperti gambar berikut ini :
Format : 3 - dtpCostum
Jika semua sudah dilakukan, sekarang kita msukkan codingnya, double klik pada Command Button dan
masikkan coding berikut tepat diantara Private Sub Command1_Click() dengan End Sub :
Simpan project ini dan diletakkan dalam satu folder dengan database dan disain report tadi. Sekarang coba
jalankan programmnya pilih bulan-tahun sesuai dengan "tgl_trans" yang sudah dientrikan ke tabel transaksi
sebelumnya.