Il est possible d’utiliser des parenthèses pour améliorer la lisibilité d’une expression complexe. (<expression>) est l’équivalent de <expression>. Il est également possible d’utiliser des parenthèses pour définir l’ordre d’évaluation et l’associativité.
Les expressions sont évaluées de gauche à droite. L’associativité des opérateurs arithmétiques doit être appliquée : les multiplications et les divisions sont prioritaires sur les additions et les soustractions. Pour imposer un ordre spécifique, il est nécessaire d’ajouter des parenthèses afin de délimiter les opérations. Par exemple :
Expression | Évaluation |
---|---|
4 + 2 * 10 |
|
(4 + 2) * 10 |
|
Les règles de respect de la casse sont les suivantes :
<expression1>
and<expression2>
est une expression valide, contrairement à l’expression <expression1>
AND<expression2>
.Selon le contexte d’utilisation, l’éditeur d’expression peut renvoyer différentes valeurs.
Utilisation de l’éditeur d’expression avancé | Type d’expression renvoyé attendu |
---|---|
Condition (condition de source de données, condition de date) | booléen |
Retardateur personnalisé | dateTimeOnly |
Mappage des paramètres d’action | Tous |