以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  ReplaceFor  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191303)

--  作者:fengwenliuyan
--  发布时间:2024/4/9 18:50:00
--  ReplaceFor
\'DataTables("工资表").ReplaceFor("审核", True, "[客户]>\'\'  And [用户名] = \'张三\' and [审核] = False")

以上代码中,红色部分,
想改为:“用户名”列的内容,为“生产部门”这个“用户组”里的成员名字。

或者,
以上代码,红色部分,
改为:“用户名”列的内容,是“张三”或者“李四”的。

请老师帮忙!
[此贴子已经被作者于2024/4/9 18:50:43编辑过]

--  作者:有点蓝
--  发布时间:2024/4/9 20:12:00
--  
这个意思?
And [用户名] in (\'张三\',\'李四\') and [审核] = False")
--  作者:chnfo
--  发布时间:2024/4/9 21:31:00
--  
dim lst as list(of string) = datatbles("用户表").getvalues("用户","用户组  = \'生产部门\'")
dim x as string = "\'" & string.join("\',\'",lst.toarray)

DataTables("工资表").ReplaceFor("审核", True, "[客户]>\'\'  And [用户名] in " & x & " and [审核] = False")