0

我创建了一个简单的工作流程,它每 5 分钟循环一次,直到当前项目上的两个字段不再“空”,例如。

循环while:值1为空且值2为空

一旦填充了值 1 并且值 2 仍然为空,则循环结束。我在这个循环上尝试了几个不同的变体,我得到了一个不符合实际标准的结果变体。

我试过了:

工作流 1 状态未“完成”且工作流 2 状态未“完成”

工作流 1 状态等于“进行中”并且工作流 2 状态等于“进行中”

我什至尝试过反转逻辑,但这只是立即退出循环。

4

2 回答 2

0

您可以通过将字段内容的列表查询到变量中并使用内联函数 varLenght 计算变量中的字符数来解决此问题。结果 0 表示该字段为空白。

于 2015-05-14T13:14:49.000 回答
0

如果我理解正确,逻辑问题。

如果 A 或 B 中的一个不为空,while (A is empty AND B is empty) 将完成。

While (A is empty OR B is empty) 只会在 A 和 B 都不为空时完成。

于 2015-08-04T01:45:51.727 回答