eval (Berechnungsausdruck ausführen)
$eval kann verwendet werden um einen Berechnungsausdruck zur Laufzeit auszuführen.
Der Ausdruck wird zur Laufzeit ermittelt und berechnet. Diese Funktion wird ausschließlich dafür benötigt, einen Ausdruck auszuführen, welcher von einer anderen Stelle gelesen und nicht statisch formuliert werden kann.
Syntax
$eval(expression[,host])
Parameter
|
Name |
Beschreibung |
|
expression |
Der zu berechnende Ausdruck als Text, z.B. $el(3) oder \{Datenfeld\}. |
|
host |
Optional, das Objekt welcher für den Berechnungsausdruck verwendet werden soll. Wenn der Parameter host nicht angegeben ist, wird $input verwendet. |
Rückgabewert
Das Ergebnis des Ausdrucks
Beispiel
|
Syntax |
Host Object |
Ergebnis |
|
$eval({colorExpression}) |
{ "colorExpression": "$getStyleVar(#FE6601)"} |
#FE6601 |