DIAdem-Hilfe

Externe Daten finden und laden

  • Aktualisiert2023-04-06
  • 2 Minute(n) Lesezeit

Verwenden Sie das Objekt Navigator, um externe Datenbestände zu öffnen, Daten zu suchen und die gefundenen Daten in den Suchergebnissen sowie im Datei-Browser zu selektieren und zu laden. Unterobjekte des Navigator-Objekts sind externe Datenbestände, DataFinder, Suchanfragen, Suchergebnisse und Browser-Ansichten.

Das folgende Beispiel führt eine Erweiterte Suche nach Kanalgruppen mit dem Namen Weather durch. Das Script parametriert die Suchanfrage in der Oberfläche von DIAdem-NAVIGATOR und listet die Kanäle der gefundenen Kanalgruppen auf der Registerkarte Suchergebnisse auf.

VBScriptPython

 

Dim oMyAdvancedQuery
Set oMyAdvancedQuery = Navigator.ConnectDataFinder("My DataFinder").CreateQuery(eAdvancedQuery)
Call oMyAdvancedQuery.Conditions.Add (eSearchChannelGroup,"name", "=", "weather")
oMyAdvancedQuery.ReturnType = eSearchChannel
Call Navigator.Display.CurrDataFinder.QueryForm.SetCurrQuery(oMyAdvancedQuery)
Call Navigator.Display.CurrDataFinder.QueryForm.Search()
Call WndShow("NAVIGATOR","Open")

Das folgende Beispiel führt die Suche in einem ASAM-Datenbestand durch. DIAdem öffnet den Datenbestand ASAM Browse Settings Example und sucht nach allen Messungen mit dem Namen Torque. Das Script parametriert die Suchanfrage in der Oberfläche von DIAdem-NAVIGATOR und listet die gefundenen Messungen auf der Registerkarte Suchergebnisse auf.

VBScriptPython

 

Dim oMyStoreQuery
Set oMyStoreQuery = Navigator.ConnectDataStore("ASAM Browse Settings Example").CreateQuery()
Call oMyStoreQuery.Conditions.Add("MeaQuantity","Name","=","Torque")
oMyStoreQuery.Conditions.Logic = "C1"
oMyStoreQuery.ReturnType = "Measurement"
Call Navigator.Display.CurrDataStore.QueryForm.SetCurrQuery(oMyStoreQuery)
Call Navigator.Display.CurrDataStore.QueryForm.Search()

Um in einem Script eine Schnellsuche auszuführen, geben Sie im Aufzeichnungsmodus den Suchbegriff in DIAdem-NAVIGATOR ein und drücken <Strg-Umschalt-C>. Im Script-Editor sehen Sie die Befehle mit den Objektnamen und die Variablenzuweisungen, um eine Suche mit oder ohne DIAdem-NAVIGATOR-Oberfläche durchzuführen.

Weitere Informationen finden Sie im Abschnitt DIAdem-NAVIGATOR der DIAdem-Hilfe zu Objektorientierten Script-Schnittstellen.

Verwandte Themen

Anwenderdialoge | Berechnungsvorlagen | Bus-Logdateien konvertieren | DataPlugins erstellen | Datenportal-Ansicht verändern | DIAdem-REPORT | DIAdem-VIEW | Dokumente und Grafiken mit Eigenschaften versehen | Einheitenkataloge | Funktionsgruppen und Befehlsleisten | Interne Daten bearbeiten | Kontextmenüs | LabVIEW VIs | Objektorientierte Script-Schnittstellen

Log in to get a better experience