eval (Berechnungsausdruck ausführen)

Prev Next

$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.

Tooltip

Syntax: $eval(expression[,host])

Parameter

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.

Liefert das Ergebnis des Ausdrucks.

Beispiel: $eval({feldDasEinenAusdruckBeinhaltet}) - liest den Wert des Feldes und wertet ihn als Ausdruck aus

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