2008-10-16 73 views
2

我爲sharepoint創建了一個StateMachine工作流程,並且在一種狀態下,我使用複製器創建了多個任務。創建的任務數量是可變的。Sharepoint StateMachine:處理對多個創建任務的多個響應

我需要爲我創建的所有任務處理OnTaskChanged事件,這似乎是不可能的,因爲一個事件處理程序只能與一個任務關聯。

我可以使用限制性數量的任務,這些任務可以由特定數量的處理程序創建和處理,但我正在考慮作爲最後手段或創建順序工作流程作爲最後的手段。

請確認是否支持此功能,或者是否有任何解決方法。

參考鏈接:http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

回答

1

它不會奠定了你的原因工作。解決方法是將狀態機工作流重構爲順序工作流(可能無法實現)或切換到項目事件接收器(可能無法爲您工作)。我實際上在這個主題上發表了博文:Workflow Nuttiness vol. 1

有趣的是,我剛剛檢查了你提供的MSDN論壇鏈接,果然,我在那個主題中詢問「所以,呃,我想我們都會重寫順序工作流程?」在那個主題中沒有更好的答案:)