Validieren von ATF/XML-Dateien aus dem Kontextmenü des DIAdem Navigators
Primäre Software: DIAdem
Primäre Software Version: 10.0
Primäre Software festgelegte Version: N/A
Sekundäre Software: DIAdem
Problem: Sie möchten ATF/XML-Dateien vor dem Laden in DIAdem validieren.
Lösung: Im Anhang dieses Artikels finden Sie ein Script, das das Kontextmenü des DIAdem Navigators um einen Eintrag erweitert, mit dem Sie ATF/XML-Dateien vor dem Laden in DIAdem validieren können.
Führen Sie die folgenden Schritte durch, um dieses Script zu verwenden:
- Laden Sie den Anhang herunter, entpacken Sie den Anhang und speichern Sie die VBS-Datei im gewünschten Ordner.
- Melden Sie das enthaltene VBS-Script als Anwenderbefehl in DIAdem an. Wählen Sie dazu den Menüpunkt Einstellungen - Optionen - Erweiterungen - Anwenderbefehle. Klicken Sie auf Hinzufügen, wählen Sie das VBS-Script aus, klicken Sie auf Öffnen und schließen Sie den Dialog Anwenderbefehle wieder.
- Speichern Sie die neuen Einstellungen in der Desktop-Datei, indem Sie Einstellungen - Optionen - Speichern Unter wählen, die gewünschte DDD-Datei wählen und auf Speichern klicken. Der angemeldete Anwenderbefehl steht Ihnen nun in jeder DIAdem-Sitzung zur Verfügung.
- Wenn Sie nun im Datei-Browser von DIAdem-NAVIGATOR das Kontextmenü einer ATFX-Datei öffnen, können Sie den Menüpunkt Validate ATF/XML wählen. Ist die validierte Datei in Ordnung, erscheint eine Meldungsbox. Ansonsten öffnet das Script ein Fehlerprotokoll in DIAdem-SCRIPT.
Hinweise zum VBS-Script:
Das Script ist in die folgenden Subroutinen unterteilt:
- MyOnShowingContextMenu: Diese Subroutine erzeugt mit dem Befehl MenuPoints.Add("Validate ATF/XML", 1) den zusätzlichen Menüpunkt im Kontextmenü einer ATFX-Datei. Der erste Parameter bezeichnet den Namen des Menüeintrags. Der zweite Parameter bestimmt die ID, mit der DIAdem den Eintrag referenziert.
- MyOnContextMenuPointSelected: Diese Subroutine enthält die Aktionen, die DIAdem beim Anklicken eines bestimmten Menüpunkts ausführt. DIAdem unterscheidet die einzelnen Menüeinträge anhand einer ID.
- ValidateFile: Diese Subroutine enthält die Funktion, die die Routine MyOnContextMenuPointSelected bei einem Klick auf den neuen Menüeintrag ausführt. Die Funktion validiert die ausgewählte ATF/XML-Datei.
Weitere Informationen zur Verwendung der Befehle finden Sie in der angehängten Beispieldatei oder in der DIAdem-Hilfe.
Ähnliche Links: ATF/XML-DatapluginWege durch das ASAM Datennetz
Attachments:
ValidateATFXContextMenu.zip
Eintrag vom: 08/01/2007
Letzte Korrektur: 08/16/2007
Dokument ID: 4C03BHFN