EX_Get

Liest den Wert eines EXPOS-Merkmals. (EXPOS-Funktion!)

Prototype


EX_Get( key )

Parameter


ParameterTypBedeutung
keystringName des zu lesenden Merkmals

Rückgabewert


NummerTypBedeutung
1number/stringWert 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