工作定義詳細資訊頁
工作定義詳細資訊頁會顯示有關從「工作定義」表中選取檢視之工作定義的資訊。詳細資訊頁包括三個選單選項可以顯示資訊: 一般資訊作業設備
混搭與小器具
PTC.Factory.Demo.WorkDefinitionDetailMashup 混搭定義了工作定義詳細資訊頁。它包括一個已包含混搭,其中顯示與在左側選單窗格中選取之選項相關聯的混搭:「一般資訊」 (PTC.Factory.Demo.WorkDefinitionGeneralInfoMashup)、「作業」 (PTC.Factory.Demo.WorkDefinitionOperationsMashup) 或「設備」 (PTC.Factory.Demo.WorkDefinition.EquipmentMashup)。
PTC.Factory.Demo.WorkDefinitionDetailMashup 混搭使用下列小器具:
適用於上一步按鈕 () 的「按鈕」
顯示工作定義識別資訊的「標籤」小器具。識別資訊由類型及工作定義的 ID 組成。例如:
Historyless Accordion Menu 小器具,它定義了左側的功能表列。選單包括三個選項:「一般資訊」「作業」「設備」。選取選單選項時,與在 PTC.Factory.Demo.WorkDefinitionMenu 選單中選取之選項相關聯的混搭會顯示在「已包含混搭」小器具中。
「已包含混搭」小器具,其會顯示與所選選單選項相關聯的混搭。
PTC.Factory.Demo.WorkDefinitionDetailMaster 混搭會被指定為 PTC.Factory.Demo.WorkDefinitionDetailMashup 混搭上的「主物件」屬性,並在頁面頂端提供橫幅。
輸入
PTC.Factory.Demo.WorkDefinitionDetailMashup 混搭的輸入參數包括:
wdUID - 從「工作定義」表中選取來檢視之工作定義的 UID。
nestedMashup - 與 Historyless Accordion Menu 小器具中的所選選項相關聯的混搭。如果此輸入參數值為空白,例如當一開始啟動詳細資訊頁時,會顯示在 PTC.Factory.Demo.WorkDefinitionMenu 選單中定義的預設混搭。
輸出
所檢視之工作定義的 UID 會傳遞至顯示在「已包含混搭」小器具中的混搭。
服務
混搭使用來自於 PTC.Factory.CommonUtilities 物件的下列服務:
GetNestedMenu - 擷取從 GetWorkDefinitionMenuName 服務傳遞之選單名稱的資訊,其會傳遞至 Historyless Accordion Menu 小器具。
混搭使用來自於 PTC.Factory.Demo.WorkDefinitionUtils 物件的下列服務:
GetWorkDefinition- 擷取從「工作定義」表中選取之工作定義的資訊。
GetWorkDefinitionTitleLabel - 從 GetWorkDefinition 服務傳回之資訊中擷取工作定義的 ID 值。此值可在頁面頂端的「標籤」小器具中使用。
GetWorkDefinitionMenuName - 傳回在左窗格中使用之選單的名稱 (PTC.Factory.Demo.WorkDefinitionMenu)。此值會作為 GetNestedMenuGetDefaultNestedMashupFromMenu 服務的輸入傳遞。
混搭使用來自於 PTC.SCA.SCO.ManageResourceUtils 物件的下列服務:
GetDefaultNestedMashupFromMenu - 從 PTC.Factory.Demo.WorkDefinitionMenu 選單擷取要針對所選選單選項顯示在「已包含混搭」小器具中的混搭。若未為此服務提供 nestedMashup 輸入參數,則會顯示在 PTC.Factory.Demo.WorkDefinitionMenu 選單中定義的預設混搭。