EX_Get
lk
dw
Owned by lk
Liest den Wert eines EXPOS-Merkmals. (EXPOS-Funktion!)
Prototype
EX_Get( key )
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
key | string | Name des zu lesenden Merkmals |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | number/string | Wert des Expos-Merkmals oder 'nil' im Fehlerfall |
Hinweise
- Die Funktion funktioniert nur bei Aufruf eines Lua-Skriptes aus EXPOS heraus!
- Werden für die Funktionsargumente ungültige Typen gewählt, löst dies einen Laufzeitfehler aus.
- Bei falschem (nicht vorhandenen) Merkmalsnamen liefert die Funktion 'nil' als Rückgabewert, man sollte also den Rückgabewert prüfen, um den Erfolg der Anweisung sicherzustellen.
Beispiel
local key = "ARTBEZ1" -- Name des Merkmals local value = EX_Get( key ) -- Merkmal lesen -- Ausgabe if value then SY_Proto( "Das Merkmal " .. key .. " hat folgenden Wert: " .. value ) else SY_Proto( "Fehler: Merkmal " .. key .. " nicht gefunden! " ) end