Academic Über NI Veranstaltungen NI Developer Zone Support Lösungen Online Store Kontakt MyNI
2 ratings:
 5 out of 5     Rate this Document

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:
  1. Laden Sie den Anhang herunter, entpacken Sie den Anhang und speichern Sie die VBS-Datei im gewünschten Ordner.
  2. 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.
  3. 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.
  4. 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-Dataplugin
Wege durch das ASAM Datennetz

Attachments:
ValidateATFXContextMenu.zip




Eintrag vom: 08/01/2007
Letzte Korrektur: 08/16/2007
Dokument ID: 4C03BHFN

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit