使用狀態轉換的狀態對話方塊可指定觸發 Dispatch 動作的檔案路徑與狀態。
顯示此對話方塊︰
啟用編輯動作對話方塊中的於狀態轉換期間,然後按一下條件。
路徑
|
指定觸發 Dispatch 動作之檔案的路徑。 使用「%」作為路徑中的萬用字元。 例如,%\project\%.bmp 會在 project 資料夾中的任何 .bmp 檔案符合條件時觸發動作。 僅指定「%」符號可在資料保險箱中的任何檔案進入目標狀態時觸發動作。
|
目標
|
可讓您選擇目標工作流程狀態。 如果在路徑中指定的一個檔案 (或多個檔案) 進入目標工作流程狀態,會觸發動作。 例如,Default Workflow.Approved 會導致在每次將符合指定路徑的檔案傳送至預設工作流程中的「核准」狀態時發生動作。
|
在變更狀態發生之後
|
在工作流程狀態變更之後觸發動作 (預設)。
|
在變更狀態發生之前
|
在指定狀態變更即將發生時,會觸發動作。
|
如何在平行轉換下套用您為啟動時間選擇的設定,會受多個使用者在檔案移至新狀態之前執行轉換的要求影響。
-
「After state change has occurred」(在狀態變更發生之後)
Dispatch 動作會在最終所需使用者轉換檔案且檔案已移至新狀態時執行一次。
-
「Before state change has occurred」(在狀態變更發生之前)
指令碼會在檔案的狀態變更之前,針對轉換檔案的每個所需使用者執行。 例如,如果需要三個使用者才能完成轉換,指令碼會執行三次。
如果使用者撤回轉換,Dispatch 指令碼不會執行,且在最初轉換檔案時執行的 Dispatch 動作無法復原。 使用指令碼對檔案所做的任何變更在撤回轉換之後仍會保留。