Using the Expression Builder
- Each parent group comprises of a desired conditional combination of child expressions and child groups.
- Each expression consists of a left operand, a right operand and a logical operator.
- Each group must specify whether all or any of its constituent conditions must hold true for the entire group to evaluate to true.
To build an expression using the Expression Builder:
-
In the Expression Editor, select the option
Expression created with Expression Builder.
By default, the Expression Builder option is selected and a parent group is displayed in the expression hierarchy tree on the left of the Expression Builder section.
-
To add a child group within the selected group, click Add
Group .
This newly added group gets added as a child of the parent group, and is selected in the tree by default. Within each group, you can add child expressions and child groups.
-
For each group, select either All true or Any
true under the Combine expression method
header.
- All true: The group evaluates to true only if all the child criteria of the group hold true.
- Any true: The group evaluates to true if even one of its child criteria hold true.
-
To add a child expression within the selected group, click Add
Expression.
The newly added expression gets added as a child of the parent group and is selected in the tree by default.
To define this child expression:
- To add a sibling expression or sibling group to any entity, select that entity in the tree and click Add Expression or Add Group respectively.
- To shift a child expression or child group from one parent group to a different parent group, drag it to the desired parent group header in the criteria tree on the left.
- Repeat the above steps to add as many child expressions and child groups as are required to create the desired final expression criteria.
- Click OK.