Tutorial Vb.Net : Menampilkan Laporan Crystal Report Berdasarkan Tanggal

Tutorial Vb.Net - Cara menampilkan laporan biodata berdasarkan value tanggal dari datetimepicker di vb.net visual studio 2010. Dalam membuat laporan di crystal report sering menggunakan filter, atau tidak dengan hanya menampilkan seluruh isi laporan ke crystal report, bagi kamu yang ingin tau cara membuat laporan crystal report silahkan baca Cara Membuat Laporan Biodata dengan Crystal Report Vb.Net. Sedangkan untuk menampilkan biodata berdasarkan value dari datagridview silahkan ikuti tutorial vb.net berikut ya.

Filter Biodata Berdasarkan Tanggal

Buatlah form baru yang berguna untuk memfilter pilihan data yang akan ditampilkan pada laporan crystal report nantinya, dan desain tampilan form kamu seperti gambar berikut :
Tutorial Vb.Net : Menampilkan Laporan Crystal Report Berdasarkan Tanggal
Tuliskan code vb.net berikut kedalam event button cetak.
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If CheckBox1.Checked = True Then
Me.Cursor = Cursors.WaitCursor
FrmCetakReport.WindowState = FormWindowState.Maximized
FrmCetakReport.Show()
Me.Cursor = Cursors.Default
Else
Me.Cursor = Cursors.WaitCursor
FrmCetakReport.CrystalReportViewer1.SelectionFormula = "{tblkwitansi.tgldisetujui} >= #" & CDate(Format(DateTimePicker1.Value, "yyyy/MM/dd")) & "# and {tblkwitansi.tgldisetujui} <= #" & CDate(Format(DateTimePicker2.Value, "yyyy/MM/dd")) & "#"
FrmCetakReport.CrystalReportViewer1.RefreshReport()
FrmCetakReport.WindowState = FormWindowState.Maximized
FrmCetakReport.Show()
Me.Cursor = Cursors.Default
End If
End Sub
Keterangan :
{tblkwitansi.tgldisetujui} adalah Group Name Fields yang dibuat dari Crystal report biodata kamu, jadi kamu harus membuat Group di Crystal Report sesuai dengan database dan sesuaikan dengan code untuk memfilter data berdasarkan tanggal di atas.

Berikut untuk kode Batal
Me.Close()
Jika kamu kurang ngerti boleh ditanyakan pada kotak komentar dibawah ini ya. jangan lupa baca juga tutorial - tutorial vb.net yang sudah pernah kami bahas di sector code, antara lain :

  1. CRUD VB.Net (Create,Read,Update, Delete) Database Ms Access
  2. Tutorial VB.NET : CRUD (Create, Update, Delete) Vb.Net Database MySQL
  3. Tutorial Vb.Net : Membuat Koneksi Database Ms. Access
  4. Tutorial Vb.Net : Filter String Value di DataGridVidew
Jangan lupa untuk mendapatkan tutorial - tutorial seputar vb.net secara gratis dan terbaru bisa mengikuti kami dengan cara mendafratkan e-mail kamu di form member scode, silahkan share jika bermanfaat, terima kasih.