Componente de visualización de medios de definición de trabajo
El componente de visualización de medios de definición de trabajo muestra los medios asociados a una definición de trabajo en una serie de fichas seleccionables. Cuando se selecciona una ficha (Imagen, Vídeo o CAD), aparecen los medios de ese tipo asociados a la definición de trabajo. Si no hay ningún medio de ese tipo asociado a la definición de trabajo, aparece una imagen por defecto para dicha ficha. Si se selecciona una parte de la ficha CAD, se selecciona la fila relacionada en la lista de materiales.
Si hay varias entidades multimedia para la ficha seleccionada, aparecen puntos seleccionables en la parte inferior del panel. Al pulsar en cada punto, se navega entre las distintas entidades multimedia.
Mashups y widgets
El mashup PTC.SCA.SCO.WorkDefinition.InfoTabContainedMashup define el componente de visualización multimedia de definición de trabajo. Este mashup, a su vez, llama a los siguientes mashups para las fichas seleccionables individuales:
PTC.SCA.SCO.WorkDefinition.ImageContainedMashup: mashup para la visualización de la ficha Imagen.
PTC.SCA.SCO.WorkDefinition.VideoContainedMashup: mashup para la visualización de la ficha Vídeo.
PTC.SCA.SCO.WorkDefinition.CADContainedMashup: mashup para la visualización de la ficha CAD.
Cada uno de estos mashups utiliza un widget de Fichas para determinar el contenido mostrado. El widget de Fichas del mashup PTC.SCA.SCO.WorkDefinitionInfoTabContainedMashup define las tres fichas disponibles y llama al mashup adecuado para cada ficha. Dentro de cada uno de los mashups de ficha seleccionable, el widget de Fichas muestra el medio asociado o una imagen por defecto. Los mashups de fichas seleccionables también utilizan un widget de Recopilación para navegar entre varias entidades multimedia, cuando corresponda.
El mashup PTC.SCA.SCO.WorkDefinition.CADContainedMashup también utiliza un widget ThingView para mostrar los diagramas CAD. Para obtener más información, consulte Widget de ThingView.
Entradas
La entrada para estos mashups es el UID de la definición de 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 el diagrama CAD y la lista de materiales procede de la propiedad SelectedParts del mashup del componente de la lista de materiales (PTC.SCA.SCO.MaterialsListMashup). Cuando se seleccionan una o más filas de la lista de materiales, dicha selección define el valor de la propiedad SelectedParts del mashup de la lista de materiales. Este valor se transmite a la propiedad SelectedParts del mashup de la ficha CAD (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) y se realzan las correspondientes partes del diagrama CAD.
Salidas
Cuando se selecciona una parte en el diagrama CAD de la ficha CAD, el servicio ConvertSelectedPartsToSelectedRows define el valor de la propiedad SelectedRows en el mashup PTC.SCA.SCO.WorkDefinition.CADContainedMashup. Este valor se transmite a la propiedad SelectedRows del mashup del componente de la lista de materiales (PTC.SCA.SCO.MaterialsListMashup).
Servicios
Los siguientes servicios de la cosa PTC.SCA.SCO.ProductionOrderUtils se utilizan en los mashups de este componente:
PTC.SCA.SCO.WorkDefinition.ImageContainedMashup:
GetImageList: permite recuperar las entidades multimedia de imagen asociadas a las instrucciones de trabajo.
IsMultipleMedia: permite determinar si hay varias entidades multimedia de imagen para las instrucciones de trabajo.
PTC.SCA.SCO.WorkDefinition.VideoContainedMashup
GetVideoList: permite recuperar las entidades multimedia de vídeo asociadas a las instrucciones de trabajo.
IsMultipleMedia: permite determinar si hay varias entidades multimedia de vídeo para las instrucciones de trabajo.
PTC.SCA.SCO.WorkDefinition.CADContainedMashup
GetCADList: permite recuperar las entidades multimedia CAD asociadas al paso de instrucciones de trabajo.
IsMultipleMedia: permite determinar si hay varias entidades multimedia de tipo CAD para el paso de instrucciones de trabajo.
Los siguientes servicios de la cosa PTC.SCA.SCO.ThingViewUtils se utilizan en el mashup PTC.SCA.SCO.WorkDefinition.CADContainedMashup de este componente:
ConvertSelectedPartsToSelectedRows: permite convertir las partes seleccionadas del diagrama CAD en filas seleccionadas de la lista de materiales.
GetOccurrencePathsList: devuelve una asignación de materiales a sus rutas de aparición correspondientes para el UID de definición de trabajo concreta.