2009-07-19 95 views
1

我已经在SharePoint Designer中构建了一个工作流程,并在同一步骤中将两个“从用户收集数据”操作作为并行操作。是否需要完成所有分配的工作流任务才能使工作流继续工作?

这两个用户是否需要完成他们的任务才能让工作流继续到下一步?

如果两者都需要,我如何构建工作流以使两个用户都有任务,但只有其中一个需要完成任务以使工作流继续?

回答

0

在工作流程继续之前,需要完成所有分支上的活动。有很多方法可以实现你想要的。可能最好的方法是使用ConditionedActivityGroup(CAG)活动。

将收集数据活动设置为单独的子活动,并将WhenCondition设置为在用户尚未提交数据时返回true的条件。然后设置UntilCondition,如果至少有一个活动已完成,则返回true。