红袍老师,我写的这段代码,发现筛选效果没有用?怎么修改啊?Dim stade As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim Endde As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")
Dim dt As DataTable=DataTables("FAJHB")
Dim filter As String
If User.Group <>"销售开piao" AndAlso User.Group <>"发运地磅" Then
If stade.text >"" Then
filter="发运日期>='" & stade.text & "'"
filter="市场部 = '" & User.Group & "'"
Else
MessageBox.show("请选择起始日期!")
filter="发运日期>='" & stade.text & "'"
Return
End If
End If
If User.Group <>"销售开piao" AndAlso User.Group <>"发运地磅" Then
If Endde.text>"" Then
filter=filter & "and 发运日期<='" & Endde.text & "'"
filter="市场部 = '" & User.Group & "'"
Else
MessageBox.show("请选择结束日期!")
Return
End If
End If
dt.LoadFilter=filter
dt.Load()
刷选当日:
If User.Group <> "销售开piao" AndAlso User.Group<>"发运地磅" Then
Tables("FAJHB").Filter="[发运日期]=#" & Date.Today & "#"
Tables("FAJHB").Filter="[市场部] = '& User.group & ' "
Else If User.Group = "销售开piao" AndAlso User.Group="发运地磅"
Tables("FAJHB").Filter="[发运日期]=#" & Date.Today & "#"
Tables("FAJHB").Filter="[市场部] = '' "
End If
[此贴子已经被作者于2016/6/9 20:38:55编辑过]