Document toolboxDocument toolbox

Conditional Display

CONDITIONAL DISPLAY

Conditionally displaying form fields is a power way to customise the flow of forms, and is very useful when implement approval workflows.

Existing checkbox, radio buttons, drop-downs, and signature form fields can be used to then display a new form field based on particular parameters. When those parameters are met, the new form field will display. If the parameters aren't met, the field will be hidden from view.

For example, if 'other' is an option, an additional text field can be created so the respondent must provide further detail. The text field will only be displayed if 'other' is selected. As an additional example, the next approver in the workflow is set to only display once the previous approver has signed the form.

Using Conditional Display

To set a field to conditionally display, from the Edit Form page:

  1. Add checkbox, radio button, drop-down or signature as a new field to the form

    1. In this example, Dropdown has been selected

       

  2. Add reference ID, details and select 'Required' as applicable

    1. Refer to Definitions of Fields: Configurable Attributes on this page of the user guide for more details

    2. Adding additional instructions for the respondent will assist them populating the fields

       

  3. Add options as required

    1. In this example, leave types have been listed

    2. Note the addition of 'Other' as an option. This will be used for the conditional display

       

  4. Add a new field to the form

    1. In this example, text has been selected

    2. Note there are multiple fields that allow for conditional display

       

  5. Add reference ID, details and select 'Required' as applicable

    1. Note required must be selected for this functionality to work

    2. Adding additional instructions for the respondent will assist them populating the fields

       

  6. Select the drop-down list for conditional display

    1. All existing checkbox, radio button, drop-down and signature fields in the form will be available

    2. In this example form, Leave Type has been selected

  7. Tick the fields that will force the conditional display to open

    1. In this example, Other has been selected. This means this text field will ONLY be displayed to the respondent if they select a leave type of 'Other' 

    2. Note more than 1 option can be selected

  8. The conditional display has now been applied, denoted by a visual indicator to the administrator

Setting up Multiple Conditions

Multiple conditional displays can be added to build upon each other if required.

For example, when answering a question regarding leave type, the following workflow could be applied using conditional display.

Important Considerations

  • Conditional display fields do not appear when viewing a preview of a form. In order to view, the form should first be published, and then accessed from the Form Records tab

  • The conditional display feature is not available for use in or tables