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 |