方法自動機制
「方法」自動機制節點 能讓您選取工作流程範本定義內使用的預先定義自動機制類型。您可以將自動機制放入工作流程範本中,然後從屬性視窗中選擇特定的類型。
1. 「名稱」欄位中輸入自動機制的標籤。
2. 「自動機制類型」下拉式清單中選取自動機制的類型。
3. 「參數」下拉式清單中選取一個選項。參數為執行「方法」自動機制要使用的工作流程變數,針對物件設定。
4. 「特定狀態」下拉式清單中選取自動機制狀態,或是輸入「序數位置」欄位。
下列描述說明了自動機制的類型:
* 
雖然可以將自動機制設定為參照企業物件的任何變數,但以下範例仍假設將其設定為根據 "primaryBusinessObject" 變數來反應。
「入庫」自動機制會將主要企業物件入庫回 Windchill 資料庫內。
「出庫」自動機制會將主要企業物件由 Windchill 資料庫出庫給指定的使用者。主要企業物件 (由 primaryBusinessObject 變數所指定) 出庫給在屬性對話方塊中指定的使用者。該使用者可以是將在執行時期解析的使用者、實行者或角色。
「降階」自動機制會將主要企業物件轉移回前置任務階段,且會變更其關聯狀態並改而套用新的企業規則 (如存取控制規則)。
「拒絕」自動機制會將主要企業物件自閘門移除,並將它傳回給提交者。
「中止」自動機制會將物件自目前的生命週期移除,並將狀態設定為「已中止」。
「推進」自動機制會將主要企業物件轉移到後續任務階段,且會變更其關聯狀態並改而套用新的企業規則 (如存取控制規則)。
「設定狀態」自動機制會將生命週期管理物件設定為序數狀態或是特定狀態。輸入序數狀態時,必須輸入非零的整數。從「特定狀態」下拉式清單選取特定狀態。而特定狀態屬於列舉類型,它們在 wt.lifecycle.StateRB 內定義。
「提交」自動機制會將主要企業物件移送到階段閘門。
* 
自動機制節點失敗時,將會使佇列項目失敗,而這會停止執行或拖延工作流程。例如,如果將出庫的物件傳送到「設定狀態」自動機制,這會導致佇列項目失敗,造成工作流程停止執行。與其使用「方法」自動機制,建議您考慮改採錯誤處理能力較佳的「運算式」自動機制。
這是否有幫助?