以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  复杂的过滤条件应该怎么写  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122101)

--  作者:xxfoxtable
--  发布时间:2018/7/18 22:54:00
--  复杂的过滤条件应该怎么写

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

这些条件一起过滤,省市县是单独字段
[此贴子已经被作者于2018/7/18 23:00:35编辑过]

--  作者:有点甜
--  发布时间:2018/7/18 23:00:00
--  

分别判断每个控件是否勾选、是否填入值,然后分别合成条件即可,如

 

http://www.foxtable.com/webhelp/scr/1058.htm

 


--  作者:xxfoxtable
--  发布时间:2018/7/18 23:04:00
--  
这个好象没有示例那么简单
--  作者:有点甜
--  发布时间:2018/7/18 23:11:00
--  
以下是引用xxfoxtable在2018/7/18 23:04:00的发言:
这个好象没有示例那么简单

 

一样的。你有多少个控件,就判断多少个控件。合成的条件分别写,就行了。


--  作者:xxfoxtable
--  发布时间:2018/7/18 23:13:00
--  
关键难点是怎么判断何时用or 何时用and有没有更好方法,用我和笨方便代码会非常多
--  作者:有点甜
--  发布时间:2018/7/18 23:18:00
--  

那你就这样:年龄的合成filter1,性别的合成filter2,这些都是用or合并的;最后再把filter1、filter2用and连接起来。