以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  条件判断请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172299)

--  作者:chen_sheng
--  发布时间:2021/10/7 15:14:00
--  条件判断请教
sql判断 
Case 
When 姓名 in(\'张三\',\'李四\') and 业务员 not in(\'张一\',\'张二\') Then \'优秀\'
End

在狐表内实现方式:

Dim zt As String

Dim r As Row  = Tables(eform.name & "_table1").Current
if (r("姓名")="张三" or r("姓名")="李四") and (r("业务员")<>"张一" or r("业务员")<>"张二") then
 zt="优秀"
end if

请教一下:狐表内是否有简洁的实现方法,总感觉我写的太复杂!

--  作者:有点蓝
--  发布时间:2021/10/7 15:16:00
--  
代码只能这样写