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, la cantidad y la unidad de medida 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. En este mashup se utilizan los siguientes widgets:
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
El mashup utiliza los siguientes servicios de la cosa PTC.SCA.SCO.ThingViewUtils:
ConvertSelectedRowsToSelectedParts: permite convertir las filas seleccionadas de la lista de materiales en partes seleccionadas del diagrama CAD.
GetMaterialsList: devuelve una lista de los materiales asociados con el UID de definición del trabajo concreta.
GetOccurrencePathsList: devuelve una asignación de materiales a sus rutas de aparición correspondientes para el UID de definición de trabajo concreta.