2009-07-19 31 views
1

我已經在SharePoint Designer中構建了一個工作流程,並在同一步驟中將兩個「從用戶收集數據」操作作爲並行操作。是否需要完成所有分配的工作流任務才能使工作流繼續工作?

這兩個用戶是否需要完成他們的任務才能讓工作流繼續到下一步?

如果兩者都需要,我如何構建工作流以使兩個用戶都有任務,但只有其中一個需要完成任務以使工作流繼續?

回答

0

在工作流程繼續之前,需要完成所有分支上的活動。有很多方法可以實現你想要的。可能最好的方法是使用ConditionedActivityGroup(CAG)活動。

將收集數據活動設置爲單獨的子活動,並將WhenCondition設置爲在用戶尚未提交數據時返回true的條件。然後設置UntilCondition,如果至少有一個活動已完成,則返回true。