Componente di elenco dei materiali
Il componente di elenco dei materiali visualizza i materiali associati a un'istruzione di lavorazione, elencando il numero della parte, il nome della parte, la quantità e l'unità di misura di ciascun materiale.
Se si seleziona una riga nell'elenco dei materiali, vengono selezionate le parti correlate nel diagramma CAD nel mashup della scheda CAD (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) nel componente della visualizzazione di risorse multimediali della definizione di lavorazione.
Mashup e widget
Il mashup PTC.SCA.SCO.MaterialsListMashup definisce il componente di elenco dei materiali. Questo mashup utilizza i seguenti widget:
Un widget Etichetta che fornisce il titolo dell'elenco.
Un widget Griglia avanzata che visualizza l'elenco dei materiali associati al riquadro delle istruzioni di lavorazione selezionato nel mashup componente di navigazione sequenziale (PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation).
Input
L'input principale per il mashup PTC.SCA.SCO.MaterialsListMashup è l'UID della definizione di lavorazione associata al riquadro delle istruzioni di lavorazione selezionato nel mashup componente di navigazione sequenziale ( PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation). Per ulteriori informazioni sulle definizioni di lavorazione e le informazioni correlate, vedere Schema per le definizioni di lavorazione.
L'input per la selezione incrociata tra l'elenco dei materiali e il diagramma CAD deriva dalla proprietà SelectedRows nel mashup della scheda CAD (PTC.SCA.SCO.WorkDefinition.CADContainedMashup) utilizzato nel componente della visualizzazione di risorse multimediali della definizione di lavorazione. Quando si selezionano una o più parti nel diagramma CAD, tale selezione imposta il valore della proprietà SelectedRows nel mashup della scheda CAD. Questo valore viene trasmesso alla proprietà SelectedRows nel mashup dell'elenco dei materiali.
Output
Quando si seleziona una riga nell'elenco dei materiali, il servizio ConvertSelectedRowsToSelectedParts imposta il valore della proprietà SelectedParts nel mashup PTC.SCA.SCO.MaterialsListMashup. Questo valore viene trasmesso alla proprietà SelectedParts nel mashup PTC.SCA.SCO.WorkDefinition.CADContainedMashup.
Servizi
Il mashup utilizza i seguenti servizi dell'oggetto PTC.SCA.SCO.ThingViewUtils:
ConvertSelectedRowsToSelectedParts - Converte le righe selezionate nell'elenco dei materiali in parti selezionate nel diagramma CAD.
GetMaterialsList - Restituisce un elenco dei materiali associati all'UID definizione di lavorazione specificato.
GetOccurrencePathsList - Restituisce una mappatura dei materiali ai rispettivi percorsi dei casi d'impiego corrispondenti per l'UID definizione di lavorazione specificato.