Компонент списка материалов
Компонент списка материалов отображает материалы, связанные с рабочей инструкцией, с указанием обозначения детали, наименования детали и количества для каждого материала. При выборе строки в списке материалов выбираются соответствующие детали в схеме CAD на вкладке CAD мэшапа (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) в компоненте отображения медиаобъекта определения работы.
Мэшапы и виджеты
Мэшап PTC.SCA.SCO.MaterialsListMashup определяет компонент списка материалов.
Мэшап PTC.SCA.SCO.WorkDefinitionStep использует следующие графические фрагменты:
Графический фрагмент Метка, определяющий заголовок списка.
Графический фрагмент Расширенная сетка отображает список материалов, связанных с выбранной плиткой рабочей инструкции в мэшапе компонент последовательной навигации (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation).
Входные данные
Первичными входными данными для мэшапа PTC.SCA.SCO.MaterialsListMashup является UID определения работы, связанное с выбранной плиткой рабочей инструкции в мэшапе компонент последовательной навигации (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation). Для дополнительной информации по определениям работы и связанной с ними информацией см. Схема определения работы.
Входные данные для одновременного выбора компонентов между списком материалов и схемой CAD поступают из свойства SelectedRows на вкладке CAD мэшапа (PTC.SCA.SCO.WorkDefinition.CADContainedMashup), который используется в компоненте отображения медиаобъекта определения работы. При выборе одной или нескольких деталей в схеме CAD этот выбор устанавливает значение для свойства SelectedRows на вкладке CAD мэшапа. Это значение передается в свойство SelectedRows в мэшапе списка материалов.
Выходные данные
При выборе строки в списке материалов сервис ConvertSelectedRowsToSelectedParts устанавливает значение для свойства SelectedParts в маштапе PTC.SCA.SCO.MaterialsListMashup. Это значение передается в свойство SelectedParts в мэшапе PTC.SCA.SCO.WorkDefinition.CADContainedMashup.
Сервисы
Следующие сервисы из вещи PTC.SCA.SCO.ThingViewUtils используются мэшапом PTC.SCA.SCO.MaterialsListMashup:
ConvertSelectedPartsToSelectedRows — преобразует выбранные строки в списке материалов в выбранные части в схеме CAD.
GetMaterialsList — возвращает список материалов, связанных с заданным определением работы UID.
GetOccurrencePathsList — возвращает отображение материалов в соответствующие им пути вхождения для заданного определения работы UID.