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 :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.ClickKeterangan :
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
{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 :
- CRUD VB.Net (Create,Read,Update, Delete) Database Ms Access
- Tutorial VB.NET : CRUD (Create, Update, Delete) Vb.Net Database MySQL
- Tutorial Vb.Net : Membuat Koneksi Database Ms. Access
- 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.