以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  逻辑计算  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=48098)

--  作者:CRM2013
--  发布时间:2014/3/23 9:43:00
--  逻辑计算

您好,逻辑表达是满足filter 且 同时 满足 编写者 或者 维护人 二者条件之一

 

filter1 是必须的,

编写者 和 维护人是二者选一的,

 

我在写代码是增加了一个括号,请问是否还有其他更好的写法么?

 

Filter = Filter1 & " And ( [ 编写者] = \'" & _Username & " \' Or [维护人] = \'" & _Username & "\')"


--  作者:有点酸
--  发布时间:2014/3/23 9:55:00
--  

我和你说,多条件组合表达式的时候,最佳的方法就是多用括号,这样清晰明了,不用纠结运算符的优先顺序。


--  作者:CRM2013
--  发布时间:2014/3/23 10:18:00
--  

谢谢!