2010-04-12 54 views
0

我在任務列表A中有一個多步Sharepoint工作流程,當在該列表中創建一個新任務並在另一個列表中創建一個任務時開始B.當該任務列表B完成後,我希望列表A中的工作流在列表C中創建另一個任務。Sharepoint Designer依次執行多個任務的工作流程

我正在使用Sharepoint Designer 2007構建所有這一切,並且此刻我通過多個步驟表示了這一點。因此,第一步是在另一個列表中創建任務,並將其ID作爲變量存儲。步驟2的條件是第一步創建的任務中的值被標記爲完成,並在下一個列表中創建一個任務,依此類推。

但是,當我運行工作流程時,只要第一個列表中的項目完成,它就會將其狀態標記爲完成,並且不會繼續創建工作流程的第2步中概述的任務。

我想知道爲什麼工作流在第一步結束時標記自己完成,以及後續步驟未執行的原因。在此先感謝您的幫助。

回答

0

我覺得你的邏輯有些問題。

你應該有兩個工作流程,完成這個任務與列表A相關

  1. 工作流創建列表B中的任務
  2. 工作流與列表B相關聯的列表C創建任務

我會一步一步解釋。

  1. 您需要創建列表B中的隱藏字段來存儲列表A的ID
  2. 創建一個對項目的創建您在B創建新的項目相關的工作流程和B的隱藏字段複製A的ID
  3. 爲C.創建新的項目可以通過在A的ID字段與B的隱藏字段比較獲得A的記錄創建名單B相關的其他工作流
相關問題