12.03.2024 12:05 | |
Beigetreten: 30.06.2014 Letzter Bes: 12.08.2024 Beiträge: 462 Bewertung:
|
Hallo und guten Tag, von einen Kollegen bekam ich folgenden Tipp; diese ist aber nicht extra für Ihrem Szenario getestet worden. Es handelt sich nur um eine Anregung, welche in eine extra Test-Umgebung erstmal versucht werden kann, mit eine Test-Kopie der Datenbank. Um eine Registerkarte unter einem Gerät per Script anzulegen und eine Vorlage zu verwenden, können Sie den Scriptblock in einer Abfrage nutzen. Hier ist ein Beispiel, wie Sie dies in COMOS tun könnten: Sub CreateTabForDevices() Dim objDevices As Object Dim objDevice As Object Dim objTabTemplate As Object Dim objNewTab As Object ' Erhalten Sie die Kollektion der Geräte, für die Sie die Registerkarte hinzufügen möchten Set objDevices = '... Ihre Logik, um die Gerätekollektion zu erhalten ... ' Laden Sie die Vorlage für die Registerkarte Set objTabTemplate = '... Ihre Logik, um die Vorlage zu laden ... ' Durchlaufen Sie jedes Gerät und fügen Sie die Registerkarte hinzu For Each objDevice In objDevices ' Erstellen Sie eine neue Registerkarte basierend auf der Vorlage Set objNewTab = objDevice.CreateTab(objTabTemplate) ' Konfigurieren Sie die neue Registerkarte, falls erforderlich ' ... ' Speichern Sie das Gerät, um die Änderungen zu übernehmen objDevice.Save Next End Sub Bitte beachten Sie, dass Sie die spezifische Logik zum Erhalten der Gerätekollektion und zum Laden der Vorlage basierend auf Ihrer COMOS-Umgebung und den Anforderungen implementieren müssen. Die oben genannte Methode CreateTab und die Eigenschaft Save sind hypothetisch und dienen nur als Beispiel. Sie müssen die tatsächlichen Methoden und Eigenschaften verwenden, die COMOS für diese Aktionen bereitstellt. Für den Zugriff auf Attribute können Sie die Item-Methode verwenden, um auf spezifische Attribute eines Objekts zuzugreifen, und dann die entsprechenden Eigenschaften oder Methoden verwenden, um die Attribute zu bearbeiten oder zu konfigurieren. Wenn Sie weitere Informationen zur Verwendung von Scripts in COMOS benötigen, insbesondere zur Manipulation von Attributen und zur Arbeit mit Kollektionen, können Sie die Dokumentation oder die Hilfe-Funktion in COMOS konsultieren. - Die "COMOS-DokuPacks" finden Sie hier: Technische Dokumentation COMOS: Dokumentationsportal - ID: 109776498 - Industry Support Siemens - Alle COMOS-Resourcen, finden Sie hier (für den Fall dass Sie diese Aufgabe outsourcen möchten, Stichwort: Service): COMOS Übersicht - ID: 109739837 - Industry Support Siemens Viel Erfolg, SuperPippo |
Zuletzt bearbeitet von: The Helping Hand am: 03/13/2024 12:15:54Links optimiert |
|
Folgen Sie uns auf