以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 多种条件筛选 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147583) |
-- 作者:sunwei8488 -- 发布时间:2020/3/19 21:45:00 -- 多种条件筛选 对一个表格里面的三个条件进行筛选,分别是“业主单位”、“项目经理”、“项目技术经理”,用现在写的代码,筛选过程中必须三个条件都输入才能进行筛选,希望这三个条件不需要都选择也可进行筛选(选择其中一或两个条件,就对选择
的一或两个条件进行筛选,不需要都选择),如何改写,谢谢! 筛选按钮的代码如下: 以下内容为程序代码: 1 Dim yzdw As WinForm.ComboBox = e.Form.Controls("业主单位") 2 3 Dim xmjl As WinForm.ComboBox = e.Form.Controls("项目经理") 4 5 Dim jsjl As WinForm.ComboBox = e.Form.Controls("项目技术经理") 6 7 8 9 Tables("项目信息").Filter="业主单位= \'" & yzdw.Text & "\' and 项目经理= \'" & xmjl.Text & "\' and 项目技术经理= \'" & jsjl.Text & "\' " [此贴子已经被作者于2020/3/19 21:56:09编辑过]
|
-- 作者:sloyy -- 发布时间:2020/3/20 2:31:00 -- and 改成 or |
-- 作者:sunwei8488 -- 发布时间:2020/3/20 9:17:00 -- 不是 OR 的关系,就是允许筛选项为空值 |
-- 作者:有点蓝 -- 发布时间:2020/3/20 10:03:00 -- 这样用:http://www.foxtable.com/webhelp/topics/1058.htm |