Click on a field in the form or anywhere outside of a field. The selected field is designated by the Blue blue dotted lines. Once a field has been selected, the field properties for that field type appear in the Properties section on the left hand side of the Form Builder.  The Conditional Actions Builder link is contained in the Validations section of the form properties as shown in the figure below.



 


The value shown indicates the number of Conditional Actions on the selected field or form.  As conditional actions are added or removed on the field, the number will change. 



Conditional Action Types: Select each below to read more.

Disable

Hide

Validation

Popup Message

Compute Value

Populate Value

Email Notification



To insert conditions/criteria in the Expression Area shown in yellow above, click on the arrow at the bottom. Once at least one condition exists, the other arrows can be used to insert additional expressions where they are needed. To create blocked expressions, select the "Block" button prior to inserting a new condition. Expressions can also be deleted using the red "X" icon.

When done, click the "Okay" button prior to saving the form.


Conditional Action Limitations and Considerations



Normalized Tables
Validations are the only three type of conditional action that will function inside a normalized table (sub-form):

Hidden Fields
If a field contains both Hide and Validation type CAs, its possible in instances where the field becomes hidden, the validation will fire an edit check error in the background. To prevent this, an additional CA would be needed on the field to prevent the validation from firing when the field is hidden.

Upload Fields
Upload field types cannot be used with conditional actions. For example, the following CA would not work: "Send an email notification if 'Upload field A' is not blank." From a conditional action and data validation perspective, the system does not recognize changes to upload fields. Additionally, characterizing an upload field as 'required' in the field properties does not have an effect.