2009-07-19 141 views
2

我試圖使用Sharepoint設計器創建一個簡單的工作流程。我們已經有一個用戶定義的工作流程,名爲內部審批。這將創建一個具有相同名稱的列。
基本上,我的工作流程應該執行:
條件:Sharepoint設計器 - 創建一個簡單的工作流程,檢查另一個工作流程的狀態

 
if Internal Approval equals Approved 
    and Status equals Draft //custom field I want to set, this works 

的問題,快速調試之後,就是內部審批不等於Approved也含有它,內部審批等於。
問題:這個數字是什麼,我可以依賴它對於一個批准的工作流程始終是16嗎?
或者更好,我如何檢查另一個工作流是否被批准?

回答

1

可能能幫助您Workflow Status

參考Article從MSDN,只需鍵入枚舉上述情況到整數你會得到的值。

也用於根據視圖中的工作流狀態進行過濾。 Refer

+0

謝謝,我不知道。我試圖找到一個驗證源(MS),但不能。我還應該添加這些代碼工作來過濾視圖,而不僅僅是來自設計師,所以我現在應該知道這一點......再次感謝。 – Kobi 2009-07-20 05:14:34

+0

在這裏你可以參考微軟http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.workflow.spworkflowstatus.aspx的狀態(將上面的枚舉值轉換爲Integer,你將得到這些值)並根據視圖進行過濾http://www.sharepointblogs.com/dwise/archive/2006/12/11/howto-filter-a-view-based-on-workflow-status.aspx – Kusek 2009-07-20 05:46:47

相關問題