Jika anda belum belajar pada Postingan kami sebelumnya tentang Cara Pembuatan Laporan Harian dan Mingguan, kami sarankan anda lihat terlebih dahulu karena pada postingan kali ini adalah lanjutan dari pembuatan laporan harian dan mingguan.
Pada Tutorial kali akan kita bahas Pembuatan Laporan Bulanan dengan Crystal Report pada VB 6.0.
Laporan harian dibutuhkan biasanya untuk melihat Transaksi pada Bulan tertentu sesuai dengan kebutuhan kita. sebagai contoh Klien kita meminta laporan semua transaksi yang terjadi pada Bulan Juli 2013. Dengan belajar pada Tutorial kali ini diharapkan anda mengetahui caranya.
Disini akan kami bahas cara pemanggilan pada Crystal Report yang sudah anda buat tersebut.
Syntaq dasarnya adalah :
CrystalReport1.SelectionFormula = "Month({NamaTabel.NamaField})=" & (Combo1) & " and Year({NamaTabel.NamaField})=" & Val(Combo2.Text)
Pada syntaq diatas kita asumsikan kita akan memanggil data pada database dengan Nama Tabel dan di Field tersebut. dan pemilihan bulan pada Combo1 dan Tahun pada Combo2
Dan berikut adalah contoh pemanggilan dari beberapa Program yang telah dibuat Oleh PintarVB
Private Sub Combo1_Click()
CrystalReport1.SelectionFormula = "Month({Pembelian.TanggalBeli})=" & (Combo1) & " and Year({Pembelian.TanggalBeli})=" & Val(Combo2.Text)
CrystalReport1.ReportFileName = App.Path & "\LaporanBeliBulanan.rpt"
CrystalReport1.WindowState = crptMaximized
CrystalReport1.RetrieveDataFiles
CrystalReport1.Action = 1
End Sub
Semoga bisa membantu Belajar VB 6.0 anda :)
mau nanya,, apakah ada perbedaan syntaq pada penggunaan crystal report dgn database mysql dibanding dengan office access??
ReplyDeletemhon pencerahanny kk..
Dear HeNRy,
ReplyDeleteTerima kasih telah berkunjung di Blog Pintar VB.
Untuk penggunaan Crystal report pada MySQL untuk syntaq dasarnya sama seperti dijelaskan diatas. Hanya dalam koneksia atau pembuatan awal berbeda.
Untuk MySql harus menggunakan ODBC.
Jika belum jelas bisa menghubungi kami kembali.