EX_Set


Schreibt einen Wert in ein Merkmal. (EXPOS-Funktion!)

Prototype


EX_Set( key, value )

Parameter


ParameterTypBedeutung
keystringName des zu setzenden Merkmals
valuestring/number/booleanWert, auf den das Merkmal gesetzt werden soll

Rückgabewert


NummerTypBedeutung
1number/nil0 oder nil im Fehlerfall
2stringnur im Fehlerfall: Fehlermeldung

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 den Wert nil und eine Fehlermeldung zurück.

Beispiel


local key = "ARTBEZ1"    -- Name des Merkmals
local value = "Banane"   -- Wert für das Merkmal

EX_Set( key, value )     -- Merkmal setzen

SY_Proto( "Das Merkmal " .. key .. " wurde auf den Wert " .. value .. " gesetzt." )