Academic Über NI Veranstaltungen NI Developer Zone Support Lösungen Online Store Kontakt MyNI
This Document is not yet Rated  Rate this Document

Wie kann ich Instanzen und Attribute einer ASAM-ODS Datenquelle editieren?

Primäre Software: DIAdem
Primäre Software Version: 10.2
Primäre Software festgelegte Version:
Sekundäre Software: DIAdem

Problem: Wie kann ich Instanzen und Attribute einer ASAM-ODS Datenquelle editieren?

Lösung: Im Anhang dieses Artikels finden Sie eine gepackte Datei mit zwei VBS-Scripten und zwei SUD-Dialogen. Führen Sie folgende Schritte durch, um das Script zu starten:
  1. Entpacken Sie die Dateien in den gewünschten Ordner.
  2. Öffnen Sie die Datei InstanceEditor.vbs im Editor von DIAdem-SCRIPT.
  3. Starten Sie das Script über die Schaltfläche Script ausführen.

Das Script öffnet einen Dialog, in dem Sie eine beliebige, von DIAdem unterstützte Datenquelle auswählen und öffnen können, beispielsweise eine ATF/XML-Datei oder einen AOP-Server. Wenn Sie eine Datenquelle ausgewählt haben, öffnet das Beispiel einen Datennavigator und zeigt die im Datensatz vorhandenen Instanzen an. 

Über ein dynamisches Kontextmenü können Sie Instanzen editieren:

  • Create Child: Erstellt eine Kind-Instanz.
  • Edit Instance: Ruft einen Attribut-Editor auf.
  • Create Instance: Erstellt eine Schwester-Instanz und ruft anschließend den Attribut-Editor auf.
Sie speichern Ihre Änderungen, indem Sie auf Save klicken. Der Attribut-Editor, der nach der Erstellung einer neuen Instanz aufgerufen wird, prüft über die Schaltfläche Check Name, ob der vergebene Name bereits im Datenbestand existiert. Sie finden die verwendeten SUD-Dialoge in den Dateien InstanceEditor.sud und AttributeEditor.sud. Das Script  _ModelUtils.vbs stellt Hilfsfunktionen zur Verfügung.

Ähnliche Links:

Attachments:
Instance EditorInstanceEditor.zip




Eintrag vom: 09/05/2007
Letzte Korrektur: 09/05/2007
Dokument ID: 4D44H9FN

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