!= 工作流条件中的语句?
!= Statement in workflow condition?
我有一个尝试向条件添加公式的工作流程。
通常,我可以使用可视化生成器。
可视化构建器部分如下所示:
user != John Smith, Bob Jones, Bill Gates
使用可视化构建器,我的工作流将毫无问题地执行所需的操作。
我想把它变成我自己 purposes/ease 使用的直接公式。
我试过
的变体
{user} != "John Smith, Bob Jones, Bill Gates"
{user} != ("John Smith", "Bob Jones", "Bill Gates")
nlapigetuser() != 3, 4, 5
以及尝试使用 "CASE" 公式的不同变体。 None 个将在工作流中执行操作。
我想做的事情可行吗?我想是的,但我可能会以错误的方式解决这个问题。我在网站上尝试了各种搜索,我能找到的最接近的是在 NS 文档中指出 SQL 例如 {today} 不能在工作流程条件下使用,这就是我尝试使用 nlapigetuser( ),其中 returns 活动用户的内部 ID。
我想考虑一下我尝试过的所有变体(无法全部记住),我只是在某个地方遇到了语法问题。 (希望如此?)
如果可能的话,使用公式而不是可视化构建器来执行我的工作流的正确公式是什么?
我真傻,如果我在已经使用可视化生成器后单击 "Formula",NS 会自动将其转换为公式。
这是我现在使用的:
({user.id} is null or {user.id} not in (11,3,18,8))
我有一个尝试向条件添加公式的工作流程。 通常,我可以使用可视化生成器。
可视化构建器部分如下所示:
user != John Smith, Bob Jones, Bill Gates
使用可视化构建器,我的工作流将毫无问题地执行所需的操作。 我想把它变成我自己 purposes/ease 使用的直接公式。
我试过
的变体{user} != "John Smith, Bob Jones, Bill Gates"
{user} != ("John Smith", "Bob Jones", "Bill Gates")
nlapigetuser() != 3, 4, 5
以及尝试使用 "CASE" 公式的不同变体。 None 个将在工作流中执行操作。
我想做的事情可行吗?我想是的,但我可能会以错误的方式解决这个问题。我在网站上尝试了各种搜索,我能找到的最接近的是在 NS 文档中指出 SQL 例如 {today} 不能在工作流程条件下使用,这就是我尝试使用 nlapigetuser( ),其中 returns 活动用户的内部 ID。
我想考虑一下我尝试过的所有变体(无法全部记住),我只是在某个地方遇到了语法问题。 (希望如此?)
如果可能的话,使用公式而不是可视化构建器来执行我的工作流的正确公式是什么?
我真傻,如果我在已经使用可视化生成器后单击 "Formula",NS 会自动将其转换为公式。
这是我现在使用的:
({user.id} is null or {user.id} not in (11,3,18,8))