我知道直到活动正常工作......直到。所以它不检查第一次运行的表达式,当第二次执行内部活动时,它首先检查表达式。如果表达式结果为真,那么它将执行内部活动等等......
但是我尝试的情况不一样,只有当表达式结果为假时才会重复。这里@equals(1,2)
运行内部活动,但如果我把@equals(1,1)
它执行一次内部活动。
在我的情况下,我需要回忆内部活动,直到特定活动(笔记本)失败。
@equals('Failed',string(activity('CheckStatus').Status))
所以,这里它应该从第二次回忆起内在活动,因为上述条件是正确的,但它不会以这种方式做出反应。正如您在下面的屏幕截图中看到的,它仅第一次运行。
根据答案之一中的评论更新更具体的场景。