以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- FilterFor如何同字段多重筛选 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=29342) |
-- 作者:glrwb3 -- 发布时间:2017/8/1 12:06:00 -- FilterFor如何同字段多重筛选 如图,在备注字段中筛选出“苹果”或者“梨子”,是或者。 我的按钮程序:FilterFor("备注","instr","苹果") And FilterFor("备注","instr","梨子") 或者FilterFor("备注","instr","苹果") OR FilterFor("备注","instr","梨子") 这两种写法筛选出来的都是空的,如何编写代码?请教高手。
[此贴子已经被作者于2017/8/1 12:06:35编辑过]
|
-- 作者:glrwb3 -- 发布时间:2017/8/1 12:23:00 -- 哈哈,我搞定了。加 ,1 即可 在当前表中筛选符合条件的行。 Filterfor(CompareCol,CompareMode,CompareValue,...) CompareCol 进行比较的列,可以用列名称表示,也可以用位置表示。 CompareMode 比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。 CompareValue 比较值 Option 可选参数,如果在执行该函数之前已经进行过筛选,那么: 0 必须同时满足本次和之前的筛选条件 1 满足本次和之前的筛选条件中的任何一个即可 2 只需满足本次筛选条件既可 4、查询结束后出现提示窗口 FilterFor("备注","instr","苹果") And FilterFor("备注","instr","梨子",1)
|