Registerkarte "Anlage" für Operationen
Die Registerkarte Anlage zeigt die Anlage an, die mit der in der Liste Operationen ausgewählten Operation verknüpft ist.
Klicken Sie auf , um der Operation eine verknüpfte Anlage hinzuzufügen. Wählen Sie eine Zeile aus, und klicken Sie auf , um die verknüpfte Anlage aus der Operation zu entfernen. Standardmäßig sind Assets der einzige Anlagentyp, der mit einer Operation verknüpft werden kann. Die Anlagentypen, die mit Operationen verknüpft werden dürfen, können angepasst werden, indem der Dienst GetAllowedEquipmentTypeForOperation überschrieben wird.
* 
Die Anlageninformationen werden erst geprüft, wenn der Link erstellt wird. Wird eine Anlage aktualisiert, nachdem Sie mit der Operation verknüpft wurde, so wird diese Aktualisierung nicht mit den Informationen auf der Operation synchronisiert.
Mashups und Widgets
Das Mashup PTC.Factory.Demo.WorkDefinitionOperations.EquipmentMashup definiert die Anzeige der Registerkarte Anlage. Dieses Mashup verwendet die folgenden Widgets:
Widget Raster - Erweitert zum Auflisten aller Anlagen, die mit der Operation verknüpft sind
Widgets Schaltfläche für die Aktionen Verknüpfte Anlage hinzufügen () und Verknüpfte Anlage entfernen ()
Widget Datenfilter zum Filtern der Liste basierend auf den ausgewählten Werten
Widget Infotable-Auswahl. Wenn keine Zeile in der Tabelle ausgewählt ist oder keine verknüpften Anlagen vorhanden sind, deaktiviert dieses Widget die Schaltfläche Verknüpfte Anlage entfernen.
Widget Navigation zum Starten des Fensters VERKNÜPFTE ANLAGE ENTFERNEN, wenn auf geklickt wird
Widget Navigation zum Starten des Fensters VERKNÜPFTE ANLAGE HINZUFÜGEN, wenn auf geklickt wird
Ein ausgeblendetes Widget Kontrollkästchen, das den Standardwert für den Eingabeparameter okClicked für das Fenster VERKNÜPFTE ANLAGE ENTFERNEN auf "falsch" festlegt
Eingaben
Als Eingabe für das Mashup PTC.Factory.Demo.WorkDefinitionOperations.EquipmentMashup dient die UID der Arbeitsdefinition, die der in der Liste Operationen ausgewählten Operation (Kind-Arbeitsdefinition) zugeordnet ist.
Dienste
Das Mashup verwendet den folgenden Dienst aus der Ressource PTC.Resource.Factory.MessageFormatUtiltites:
GetLocalizedMessageOneParam – Gibt die Lokalisierungs-Token für das Fenster VERKNÜPFTE ANLAGE ENTFERNEN zurück. Es gibt eine Instanz des Diensts für den Fenstertitel und den Nachrichtentext der Nachricht.
Das Mashup PTC.Factory.Demo.WorkDefinitionOperations.EquipmentMashup verwendet die folgenden Dienste aus dem Ding PTC.Factory.Demo.WorkDefinitionUtils:
DeleteWorkDefinitionProcessingResourceSpecifications – Entfernt die ausgewählte Anlage aus der Liste, wenn ein Benutzer im Popup-Fenster VERKNÜPFTE ANLAGE ENTFERNEN auf OK klickt.
GetAllowedEquipmentTypeForOperation – Ruft Anlagen der jeweiligen Anlagentypen ab, die Operationen hinzugefügt werden dürfen. Standardmäßig sind nur Assets für Operationen (Kind-Arbeitsdefinitionen) zulässig. Das kann durch Überschreiben des Diensts und Bearbeiten der im Dienst angegebenen Anlagentypen angepasst werden. Mehrere Anlagentypen können als Liste mit Kommata als Trennzeichen angegeben werden. Der Name jedes aufgelisteten Anlagentyps muss dem im Feld EquipmentType angegebenen Wert für den Anlagentyp entsprechen, der in der Konfigurationstabelle EquipmentTypeSettings im Startpunkt-Konfigurationsding definiert ist. Weitere Informationen finden Sie unter Anlagentypen definieren.
GetEquipmentLinkedToWorkDefinition – Ruft die Anlage ab, die mit der UID der auf der Registerkarte Anlage anzuzeigenden Operation (Kind-Arbeitsdefinition) verknüpft ist. Der Dienst wird beim Zugriff auf die Registerkarte Anlage, beim Klicken auf und beim Schließen des Fensters VERKNÜPFTE ANLAGE HINZUFÜGEN ausgelöst.