2011-12-28 50 views
0

我在SharePoint Designer中創建了一個非常簡單的SP2010工作流程。工作流程設置爲在創建項目時開始。它在當前項目上設置一些字段,發送一封電子郵件,然後等待字段不爲空。出於某種原因,工作流程是不是在等待那場改變,而是重新啓動本身看起來像這樣的工作流歷史記錄:SharePoint 2010工作流程應該等待的地方重新啓動

28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 

4個循環後其停止快要瘋了,等待現場爲改變其應該是。此後的其他一切工作正常......

任何想法,爲什麼發生這種情況?

P.S .:分配給是由我創建的用戶/組字段。

UPDATE:

我跟蹤這個問題到當前項目的「標題」字段的分配。 我有3個選項的選擇字段,我也允許「填充選擇」。 在工作流程中,我將當前項目(其設置爲不需要)的「標題」字段設置爲選擇字段的值。如果我刪除此操作,則工作流程不會執行循環。任何人都可以向我解釋爲什麼發生這種情況?

回答

0

由於它只重複四次,這可能是您在項目中更新的字段數量?試着張貼一些規則的截圖。

編輯:我再現了你的細節,並沒有發生問題(首先下拉+填充然後用複選框+填充),建議將嘗試將選擇列中的值分配給變量設置標題字段。

我試圖找出問題所在:http://i.imgur.com/UiEuC.png

配置數據庫版本:14.0.4762.1000(RTM)

+0

請檢查更新部分中以上 – MemphiZ 2011-12-29 11:59:10

+0

增加了更多的信息 – 2011-12-29 17:17:19

+0

我已經嘗試過的變量法。沒有工作:(我現在發現它只發生在創建項目時啓動工作流程的情況,如果我手動啓動它,它工作正常,你是怎麼做到的?你是否讓Title字段不是是否需要並在創建新項目時將其留空? – MemphiZ 2011-12-30 14:27:24

0

我使用SharePoint 2013與原有的工作流程同樣的問題。 我正在使用一個OnItemAdded接收器,它什麼都不做,但啓動工作流程(當匿名用戶創建一個列表項目時,工作流程不會以「已添加項目」開頭)這是解決方法。此問題僅在接收者啓動工作流程時纔會發生。當我手動啓動它時,它運行良好。我不明白,爲什麼。

這是我爲防止它重新啓動4次所做的:我向列表中添加了一個字段,稱之爲WorkflowStatus。在工作流程中,我從一個條件開始:如果WorkflowStatus <>「完成」,則將其設置爲「完成」,然後完成剩餘的工作。

我知道這是有點晚了,但我希望它可以幫助別人......

相關問題