以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何筛选列空白的数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88887) |
-- 作者:yaorxin -- 发布时间:2016/8/11 0:20:00 -- [求助]如何筛选列空白的数据 想增加一个条件,同时筛选“登记时间”列中值为空的数据,同时也需要以下的条件,需要加什么语名句 Tables("进出单表").Filter =“登记时间” IsNull 加了上面这句筛不出来。 Dim sd As WinForm.DateTimePicker = e.Form.Controls("开始时间") Dim ed As WinForm.DateTimePicker = e.Form.Controls("结束时间") Dim Filter As String With e.Form.Controls("开始时间") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "要求出单时间 >= #" & sd .Value & "#" End If End With With e.Form.Controls("结束时间") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "要求出单时间 <= #" & ed .Value & "#" End If End With If Filter > "" Then Tables("进出单表").Filter = Filter End If Tables("进出单表").Sort = "要求出单时间" |
-- 作者:kylin -- 发布时间:2016/8/11 8:24:00 -- Tables("进出单表").Filter =“登记时间 Is Null“ |
-- 作者:Hyphen -- 发布时间:2016/8/11 9:06:00 -- If Filter > "" Then Filter &= “ or 登记时间 Is Null“ else
Filter = “登记时间 Is Null“
End If Tables("进出单表").Filter = Filter |
-- 作者:大红袍 -- 发布时间:2016/8/11 9:54:00 -- Dim Filter As String
改成
Dim Filter As String = "登记时间 Is Null" |