Define logical conditions for the visibility of a field

This guide explains how to set conditional visibility rules for the fields in your form. A field with visibility conditions will appear only if another field in the form meets the specified logical criteria.

Prerequisites: You are editing a Form and have already added at least two fields.


Step-by-Step Procedure

Follow these steps to define visibility conditions for a specific field:

1. Access Advanced Settings

1. Open the edit panel of the field for which you want to set conditional visibility.

2. Scroll down to the bottom of the field settings and locate the checkbox:

  • Show advanced settings

3. Make sure this box is checked. The advanced options will appear right below.

2. Enable Display Conditions

4. In the advanced settings, find the section labeled Display conditions.

5. Check the box:

  • Apply conditions

6. A new section titled Field visibility conditions will appear, containing the tool for building logical rules (Query Builder).

3. Define the Logical Rule

The condition builder tool allows you to define one or more rules that, if met, will make the field visible.

7. Select the Reference Field: Click on the first dropdown and choose the name of an existing field (e.g., "Field type," "Field name") that should be evaluated for the condition.

8. Select the Operator: Choose the logical relation that must apply (for example: "is equal to," "is not equal to," "contains," "is empty").

9. Enter the Value: Enter or select the specific value that the reference field must contain to make the current field visible.

4. Manage Multiple Rules

If you need multiple conditions for field visibility, you can combine them:

10. Use buttons to add new rules or groups of rules.

11. AND Logic: Select AND if you want all specified conditions to be true.

12. OR Logic: Select OR if you want at least one of the specified conditions to be true.

5. Save Changes

13. Once all conditions are defined, complete editing the form and click on the save button to apply the new visibility rules.

> Note: The current field will be visible on the front-end form only if the logical rules set in the Field visibility conditions section evaluate as true.