工作定义媒体显示组件
工作定义媒体显示组件会显示与一系列可选选项卡中的工作定义相关联的媒体。当选择了某一选项卡 (“图像”“视频”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 相对应的出现次数路径之间的映射。