0

我有一个工作流程,其中活动的执行顺序是:

  • 代码活动1

  • 代码活动2

  • 代码活动3

  • 代码活动4

  • 代码活动5

  • 代码活动6

  • 代码活动8

  • 代码活动7

wwf 使用的规则显然是每个分支的活动轮流执行。这对我的大多数活动来说都可以,但有一个例外:我在第一个分支中有一个活动需要在第二个分支的活动之前执行。我知道我可以将第二个分支的活动放在这个活动之前,但这会使我现有的工作流程更难理解。每个分支都有在我的应用程序的某些领域工作的活动。

我正在寻找某种“等待活动”,在满足某些条件之前不会执行。重要的部分是 id 不会暂停当前线程,因为那将不允许第一个分支的活动继续。

在此处输入图像描述

4

1 回答 1

1

如果我理解正确,我将使用 While 活动或 ConditionedActivityGroup 活动,它可以等到满足某些条件,然后继续。

于 2015-10-23T13:08:13.330 回答