物料列表组成
物料列表组件显示与工作指示相关联的物料,其中列出了每种物料的部件编号、部件名称、数量以及度量单位。
如果在物料列表中选择一行,则会在 工作定义介质显示组件所示的 CAD 选项卡混搭 (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) 上的 CAD 图表中选中相关部件。
混搭和小组件
PTC.SCA.SCO.MaterialsListMashup 混搭定义了物料列表组件。此混搭使用下列小组件:
为列表提供标题的“标签”小组件。
“高级栅格”小组件,用于显示 顺序导航组件混搭 (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation) 中所选工作指令的相关物料列表。
输入
PTC.SCA.SCO.MaterialsListMashup 混搭的主要输入是与 顺序导航组件混搭 (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation) 中所选工作指令磁贴相关的工作定义的 UID。有关工作定义及其相关信息的详细信息,请参阅 工作定义架构
物料列表和 CAD 图表之间的交叉选择的输入来自 工作定义介质显示组件中所用的 CAD 选项卡混搭 (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) 的 SelectedRows 属性。当选择了 CAD 图表中的一个或多个部件时,该选择会在 CAD 选项卡混搭上设置 SelectedRows 属性的值。此值将传递给物料列表混搭的 SelectedRows 属性。
输出
选择物料列表中的某一行后,ConvertSelectedRowsToSelectedParts 服务会设置 PTC.SCA.SCO.MaterialsListMashup 混搭上的 SelectedParts 属性值。此值将传递给 PTC.SCA.SCO.WorkDefinition.CADContainedMashup 混搭的 SelectedParts 属性。
服务
混搭使用 PTC.SCA.SCO.ThingViewUtils 事物的以下服务:
ConvertSelectedRowsToSelectedParts - 将物料列表中的选定行转换为 CAD 图表中的选定部件。
GetMaterialsList - 返回与给定工作定义 UID 相关联的物料的列表。
GetOccurrencePathsList - 返回物料与给定工作定义 UID 相对应的出现次数路径之间的映射。