新增動作混搭
* 
只要自訂混搭具有相同的輸入與輸出,此混搭就可以輕鬆取代為自訂混搭。若需進一步資訊,可參閱 取代模組化混搭
新增動作混搭 (PTC.ActionTracker.AddAction_MU) 會顯示用來建立新動作的畫面。
用來建立新動作的空白表單,紅色矩形表示新增動作混搭。
輸入所需資訊之後,「儲存」按鈕即會啟用,可讓您儲存動作。按一下「取消」,取消建立動作並返回到格點混搭
小器具
PTC.ActionTracker.AddAction_MU 混搭使用下列小器具:
多個「按鈕」小器具:
針對「返回動作清單」動作。
用於「設備」欄位,此不可見按鈕可啟動「選取設備」視窗。
針對「損失原因」欄位。此不可見按鈕可啟動「選取損失原因」視窗。
針對「基準線日期範圍」欄位。此不可見按鈕可啟動「設定基準線」視窗。
針對此混搭中禁用的「刪除」按鈕。
針對「儲存」按鈕,此按鈕會儲存輸入的資訊並建立動作。只有在輸入所需資訊之後,才會啟用此按鈕。
針對「取消」按鈕,此按鈕會關閉視窗而不儲存任何資訊,並返回到格點混搭
適用於文字字串的多個「標籤」小器具。
多個「文字欄位」小器具。
多個「下拉式清單」小器具:
開始與結束日期選取項的「日期時間選擇器」小器具。
「文字區域」小器具,用於「描述」欄位。
輸入
PTC.ActionTracker.AddAction_MU 混搭的輸入參數包括:
MashupName - 目前混搭的名稱。
Manager - 從中執行此混搭的動態服務的管理員。
SelectedAction - 按一下「儲存」後會建立新動作,且系統會將此參數設定為如同在動作清單中連按兩下時的狀態,以便進行檢視。此參數會傳遞至編輯動作混搭,以使新動作顯示在檢視模式下。
ManagerName - 從 GetMfgModelManager 服務傳回的管理員物件名稱。
selectedEquipments - 從「選取設備」視窗中選取的設備。
輸出
PTC.ActionTracker.AddAction_MU 混搭的輸出參數與輸入參數相同。
服務
混搭使用來自於 PTC.ActionTracker.Management_TS 物形式的下列動態服務:
AddActions - 根據在混搭中輸入的資訊建立新的動作。當按一下「儲存」按鈕時,會呼叫此服務。
GetBaselineTokenLabel - 根據是否選取了「設備」「損失原因」,擷取要在「基準線日期範圍」欄位中顯示的標籤。只有在選取必填欄位時,才會啟用此欄位。
GetEditActionMashupConfiguration - 按一下「儲存」時,會擷取配置為針對新建立的動作顯示的模組化混搭。若需進一步資訊,可參閱 動作追蹤器模組化混搭
GetEquipmentBreadcrumb - 擷取在「設備路徑」欄位中顯示的設備階層。
GetMfgModelManager - 擷取從 PTC.Base.Manager 上的 DefaultGlobalManagerConfiguration 組態表註冊的 PTC.MfgModel.Manager
GetModelEntities - 擷取所選設備,以擷取「選取損失原因」視窗所需的原因。
GetReasonTokenLabel - 擷取所選原因的當地語系化權杖,以針對「損失原因」欄位顯示它。
GetSiteUidFromModel - 擷取與所選設備相關聯的網站 UID。此值會儲存在資料庫中的動作上。
QueryActions - 採用套用的篩選器選取項,並以符合套用篩選器的動作建構表格。按一下「儲存」按鈕後執行,以提供 SelectedAction 參數。
QueryBaseline - 根據所選設備、原因與日期範圍來計算基準線值。
QueryOwners - 擷取可成為動作擁有者的使用者的清單。
QueryStatus - 擷取動作的狀況清單。
動態服務可讓您選取要在執行時間執行服務的實體。在此情況下,可從實行 PTC.ActionTracker.Management_TS 物形式的任何實體執行服務。如需詳細資訊,請參閱「ThingWorx 說明中心」之 Mashup Builder 部份中的動態服務
這是否有幫助?