Klammern können verwendet werden, um einen komplexen Ausdruck lesbarer zu machen. (<Ausdruck>) entspricht <Ausdruck>. Außerdem können mit Klammern die Auswertungsreihenfolge und die Assoziativität definiert werden.
Ausdrücke werden von links nach rechts ausgewertet. Die Assoziativität bei arithmetischen Operatoren muss angewendet werden: Multiplikationen und Divisionen haben Vorrang vor Additionen und Subtraktionen. Um eine bestimmte Reihenfolge durchzusetzen und die Operationen voneinander abzugrenzen, müssen Klammern hinzugefügt werden. Beispiel:
Ausdruck | Auswertung |
---|---|
4 + 2 * 10 |
|
(4 + 2) * 10 |
|
Im Folgenden finden Sie die verschiedenen Regeln zur Groß- und Kleinschreibung:
<expression1>
and<expression2>
ist ein gültiger Ausdruck, <expression1>
AND<expression2>
hingegen nicht.Je nach Verwendungskontext kann der Ausdruckseditor verschiedene Werte zurückgeben.
Verwendung des erweiterten Ausdruckseditors | Erwarteter zurückgegebener Ausdruckstyp |
---|---|
Bedingung (Bedingung der Datenquelle, Bedingung für das Datum) | boolean |
Benutzerdefinierter Timer | dateTimeOnly |
Zuordnung von Aktionsparametern | Beliebig |