The Conditional Builder Control is used to quickly and simply build conditional behaviour into a Page without needing to use any JavaScript. It can perform simple comparisons against the values of Fields and Variables, and then perform one or more simple actions based on whether that comparison is true or not.
The Field isn't visible to the agent at all.
This Control is part of the Basic Control pack, and will always be available.
How To
Add a Conditional Builder Field to the Page.
Clicking the Advanced Options tab will allow the configuration of the actual condition(s) and action(s):
One or more conditions can be added by clicking the + button at the top-right of the Conditions panel, with the AND or OR options being selected to control whether all of the conditions need to be true or only some of them. A Field or Variable must be selected for each condition, followed by the operator to be used for the comparison, and finally the value that the Field or Variable will be compared to with the specified operator.
The lower panels then allow specifying the resulting action(s) that will take place if any or all of the condition(s) are met (depending on the AND/OR setting). As with the Conditions panel, click the + button at the top-right of the If True or If False panels to add any action(s), choose which action will be performed from the dropdown, and then choose the Field, Variable, or Page (as appropriate) to be the target of the action.
Notes
The Conditional Builder Field will be evaluated when the Page is initially loaded, and also whenever the value of any Field on the Page is altered.
The comparisons are case sensitive.
Field or Variable references cannot be used as the value to be compared against in a condition, or for the Set Value action.