Componente de la lista de materiales
El componente de la lista de materiales muestra los materiales asociados con instrucciones de trabajo, con el número y el nombre del artículo y la cantidad de cada material. Si se selecciona una fila de la lista de materiales, se seleccionan las partes relacionadas del diagrama CAD en el mashup de la ficha CAD (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) del componente de visualización de medios de definición del trabajo.
Mashups y widgets
El mashup PTC.SCA.SCO.MaterialsListMashup define el componente de la lista de materiales.
El mashup PTC.SCA.SCO.WorkDefinitionStep utiliza los widgets siguientes:
Un widget Rótulo que proporciona el título de la lista.
Un widget Cuadrícula avanzada que muestra la lista de materiales asociada con la ficha de instrucciones de trabajo seleccionada en el mashup del componente de navegación secuencial (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation).
Entradas
La entrada principal del mashup PTC.SCA.SCO.MaterialsListMashup es el UID de la definición del trabajo asociada con la ficha de instrucciones de trabajo seleccionada en el mashup del componente de navegación secuencial (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation). Para obtener más información sobre las definiciones de trabajo y su información relacionada, consulte Esquema de definición de trabajo.
La entrada de selección cruzada entre la lista de materiales y el diagrama CAD procede de la propiedad SelectedRows del mashup de la ficha CAD (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) que se utiliza en el componente de visualización de medios de definición del trabajo. Cuando se seleccionan una o más partes del diagrama CAD, dicha selección define el valor de la propiedad SelectedRows del mashup de la ficha CAD. Este valor se transmite a la propiedad SelectedRows del mashup de la lista de materiales.
Salidas
Cuando se selecciona una línea de la lista de materiales, el servicio ConvertSelectedRowsToSelectedParts define el valor de la propiedad SelectedParts en el mashup de PTC.SCA.SCO.MaterialsListMashup. Este valor se transmite a la propiedad SelectedParts en el mashup de PTC.SCA.SCO.WorkDefinition.CADContainedMashup.
Servicios
Los servicios siguientes de la cosa PTC.SCA.SCO.ThingViewUtils se utilizan en el mashup de PTC.SCA.SCO.MaterialsListMashup:
ConvertSelectedRowsToSelectedParts: convierte las filas seleccionadas de la lista de materiales en partes seleccionadas del diagrama CAD.
GetMaterialsList: devuelve una lista de los materiales asociados con el correspondiente UID de definición del trabajo.
GetOccurrencePathsList: devuelve una asignación de materiales a sus rutas de aparición correspondientes para la UID de definición de trabajo concreta.