工作定義媒體顯示元件
工作定義媒體顯示元件會顯示與一系列可選標籤中之工作定義相關聯的媒體。當選取了某個標籤 (「圖像」「視訊」CAD) 時,會顯示與工作定義相關聯之此類型的媒體。如果沒有與工作定義相關聯之此類型的媒體,則會顯示此標籤的預設圖像。在 CAD 標籤的圖表中選取零件會在物料清單中選取相關的列。
如果所選標籤具有多個媒體實體,則可選點會顯示在窗格底部。按一下每個點會在多個媒體實體之間導覽。
混搭與小器具
PTC.SCA.SCO.WorkDefinition.InfoTabContainedMashup 混搭定義了工作定義媒體顯示元件。此混搭會依次針對個別可選取的標籤呼叫下列混搭:
PTC.SCA.SCO.WorkDefinition.ImageContainedMashup - 用於顯示「圖像」標籤的混搭。
PTC.SCA.SCO.WorkDefinition.VideoContainedMashup - 用於顯示「視訊」標籤的混搭。
PTC.SCA.SCO.WorkDefinition.CADContainedMashup - 用於顯示 CAD 標籤的混搭。
每個混搭都使用「標籤」小器具來決定顯示的內容。PTC.SCA.SCO.WorkDefinitionInfoTabContainedMashup 混搭中的「標籤」小器具用於定義可用的三個標籤,並針對每個標籤呼叫適當的混搭。在每個可選標籤混搭中,「標籤」小器具會顯示關聯的媒體或預設圖像。適用時,可選標籤混搭也使用「集合」小器具在多個媒體實體之間導覽。
所述 PTC.SCA.SCO.WorkDefinition.CADContainedMashup 混搭也使用 ThingView 小器具來顯示 CAD 圖表。若需進一步資訊,可參閱 ThingView 小器具
輸入
這些混搭的輸入為與 連續導覽元件混搭 (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation) 中所選工作指示圖標相關聯之工作定義的 UID。如需有關工作定義及其相關資訊的詳細資訊,請參閱 工作定義結構描述
CAD 圖表與物料清單之間交叉選取的輸入來自 物料清單元件混搭 (PTC.SCA.SCO.MaterialsListMashup) 的 SelectedParts 屬性。當選取物料清單中的一或多個列時,該選取項會在物料清單混搭中設定 SelectedParts 屬性的值。此值會傳遞至 CAD 標籤混搭 (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) 的 SelectedParts 屬性,且 CAD 圖表中的適當零件會反白顯示。
輸出
當選取 CAD 標籤上 CAD 圖表中的零件時,ConvertSelectedPartsToSelectedRows 服務會設定 PTC.SCA.SCO.WorkDefinition.CADContainedMashup 混搭上的 SelectedRows 屬性的值。此值會傳遞至 物料清單元件混搭 (PTC.SCA.SCO.MaterialsListMashup) 上的 SelectedRows 屬性。
服務
來自於 PTC.SCA.SCO.ProductionOrderUtils 物件的下列服務在此元件中由混搭使用:
PTC.SCA.SCO.WorkDefinition.ImageContainedMashup
GetImageList - 擷取與工作指示相關聯的圖像媒體實體。
IsMultipleMedia - 決定工作指示是否具有多個圖像媒體實體。
PTC.SCA.SCO.WorkDefinition.VideoContainedMashup
GetVideoList - 擷取與工作指示相關聯的視訊媒體實體。
IsMultipleMedia - 決定工作指示是否具有多個視訊媒體實體。
PTC.SCA.SCO.WorkDefinition.CADContainedMashup
GetCADList - 擷取與工作指示步驟相關聯的 CAD 媒體實體。
IsMultipleMedia - 決定工作指示步驟是否具有多個 CAD 類型媒體實體。
來自於 PTC.SCA.SCO.ThingViewUtils 物件的下列服務在此元件中由 PTC.SCA.SCO.WorkDefinition.CADContainedMashup 混搭使用:
ConvertSelectedPartsToSelectedRows - 將 CAD 圖表中的所選零件轉換為物料清單中的所選列。
GetOccurrencePathsList - 針對給定工作定義 UID,傳回物料對其對應出現位置路徑的對應。