Berikut langkahnya :
LANGKAH #1
Saya membuat Project dengana Nama : AppProject dan saya menyimpan di Drive D:\Laporan\Bulanan
Pada Form1, saya tambahkan Label1, Label2, ComboBox1, ComboBox2 dan Button1
LANGKAH #2
Buatlah Database dengan nama : DBJNM.mdb
Buatlah Tabel Dengan nama : Penjualan
Simpan database Pada Folder Bin/Debug pada Project VB .Net 2010 yang telah anda buat pada langkah1
LANGKAH #3
Jika sudah membuat database saatnya kita buat laporan dengan crystal report.
Buka Crystal Report Pada komputer anda
Klik File - New :
Klik Standard - OK
Klik Database - Database Files - Find Database File - Pilih Database DBJNM.mdb yang telah anda buat
Klik Penjualan - Add - kemudian klik Close
Silahkan anda Save dengan nama : LaporanBulanan.rpt
Jika sudah sukses membuat seperti gambar diatas, kita langjutkan pada Form1 di langkah 1
Kemudian Masukan Koding dibawah ini :
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ComboBox1.Items.Add("1")
ComboBox1.Items.Add("2")
ComboBox1.Items.Add("3")
ComboBox1.Items.Add("4")
ComboBox1.Items.Add("5")
ComboBox1.Items.Add("6")
ComboBox1.Items.Add("7")
ComboBox1.Items.Add("8")
ComboBox1.Items.Add("9")
ComboBox1.Items.Add("10")
ComboBox1.Items.Add("11")
ComboBox1.Items.Add("12")
ComboBox2.Items.Add("2015")
ComboBox2.Items.Add("2016")
ComboBox2.Items.Add("2017")
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AxCrystalReport1.SelectionFormula = "Month({Penjualan.Tanggal})=" & Val(ComboBox1.Text) & " and Year({Penjualan.Tanggal})=" & Val(ComboBox2.Text)
AxCrystalReport1.ReportFileName = "LaporanBulanan.rpt"
AxCrystalReport1.WindowState = Crystal.WindowStateConstants.crptMaximized
AxCrystalReport1.RetrieveDataFiles()
AxCrystalReport1.Action = 1
End Sub
End Class
End Class
Berikut Hasilnya :
Jika sudah silahkan pilih Bulan dan Tahun Pada ComboBox
Kemudian Klik Button Cetak Laporan
Harusnya Muncul data sesuai dengan yang ada didatabase
Jika anda sudah melakukan langkah diatas, namun data tidak muncul, anda bisa lihat tutorial yang sudah saya buat dengan KLIK DISINI
Semoga Bermanfaat untuk anda
gan cara menampilkan Crystal Report Control pada toolbox bagaimana?
ReplyDeleteDear Alawi,
DeleteApakah pada komputer anda sudah diinstall Crystal Report?
Mohon infonya dulu yaaaa
Gan kalo buat laporan dengan vb.net tapi databasenya dari sql server, gimana gan tutornya??
ReplyDeleteDear Ferdian,
DeleteSudah saya buatkan pada menu Crystal Report. silahkan dipelajari dan semoga bermanfaat
untuk kode ini maksudnya apa ya
ReplyDeleteAxCrystalReport1
?
Dear Lee,
DeleteItu bawaan dari Crystal Report yang dimasukan kedalam form VB.
Anda bisa menggantinya pada kolom properties
selamat siang gan.
ReplyDeletekalo kita mau buat laporan bulanan tanpa ditampilkan dgn crystal report, jd hanya dengan datagridview bagaimana?
terimakasih sebelumnya.
Dear Pramudya,
DeleteUntuk dimunculkan di datagridview lebih gampang lagi :)
Contoh case datanya apakah mau sama seperti contoh tabel diatas?
Gan, gimana cara filter laporan(bulanan/mingguan/harian) pada crystal report, saya menggunakan database mysql dan ODBC 3.51
ReplyDeleteHi SAM,
DeleteSilahkan buka Channel Youtube : Tech Tawar ya...
Disana saya sudah buatkan Aplikasi Penjualan database MySQL
sudah sampai tahap laporamn juga
Thanks
mas,bagaimana cara menampilkan Crystal Report Control pada toolbox? toolbox saya hanya menampilkan crystalreportviewer dan crystalreportdocument, sudah saya cari di COM juga tidak ada, mohon pencerahannya. terimakasih
ReplyDelete1. Pastikan sudah install Visual Studio dan Crystal Report 8.5
Delete2. Pastikan Visual Studio yang diisntall bukan Versi Express
3. Untuk Memunculkan, ke Com Compnent nanti add Crystal Report Control.
Jika ada kendala silahkan WhatsApp saya aja, No WA ada di bawah atau Footer web JNM.
Terima kasih
Sudah mas, terimakasih banyak :') semoga kebaikan balik sama mas/mbak
Delete