Vorheriges Thema

auto_SetFileNameDialogInit

Nächstes Thema

auto_SetImportOptions

Diese Seite

auto_SetFilter

Die Funktion auto_SetFilter setzt einen Filter für eine NC-Datei. Der Filter legt fest, welche Rekords geladen werden sollen.

bool = auto_SetFilter(ssFilter)
bool = auto_SetFilter(ssFilter, ssNCName)

Returnwert

bool

Parameter

ssFilter

ssFilter ist eine Zeichenkette, die den Filter definiert. Der Filter kann aus bis zu 4 UND (&&) oder ODER (||) verknüpften Vergleichen bestehen. Jeder Vergleich besteht aus einem in $-Zeichen eingeschlossenen Kanalnamen, gefolgt vom Vergleichsoperator, gefolgt von einem Zahlenwert. Folgende Vergleichsoperatoren können verwendet werden:

Operator Bedeutung
Kanal < Wert Kanal kleiner Wert
Kanal <= Wert Kanal kleiner oder gleich Wert
Kanal == Wert Kanal gleich Wert
Kanal != Wert Kanal ungleich Wert
Kanal > Wert Kanal größer Wert
Kanal >= Wert Kanal größer oder gleich Wert
ssNCName

ssNCName ist der vollständige Dateiname mit Laufwerk und Pfad einer NC-Datei. Wenn vorher die Funktion auto_ImportData aufgerufen wurde, muss der Parameter nicht angegeben werden.

Beispiel

auto_ImportData(GetRootDirectory() + "samples/vollast.asc");
auto_SetFilter("$N$ > 1000 && $N$ < 5000 && $MEFF$ >= 100");

id-1372812