Use skip logic to display or hide fields

Users often need to answer sets of questions based on how they answered previous questions. In Flowfinity, you can display or hide individual fields or entire pages in mobile forms by using conditional visibility.

Example

An inspector performs fire system inspections on buildings containing different fire safety systems. Inspectors only need to answer questions relevant to the safety systems specific to a building. In this example, we will group fields in Pages and show or hide each page. Please note that conditional visibility can also be used to show or hide individual fields.

Instructions

  1. Customize the application (e.g., Safety System Inspections)
  2. In the Form section, create the necessary field(s) to indicate which set(s) of fields the user will see.
    Flowfinity - Use Skip Logic to Display or Hide Fields
  3. Click the 'Add Page' button to create a new page for your first set of fields (e.g., Fire Alarm)
    Flowfinity - Use Skip Logic to Display or Hide Fields
  4. Add the appropriate fields to your page
    Flowfinity - Use Skip Logic to Display or Hide Fields
  5. Click on the page header, and change the visibility condition to ‘Conditional’
    Flowfinity - Use Skip Logic to Display or Hide Fields
  6. Specify the appropriate conditions under which the user will be able to see the fields.
    e.g., Safety Systems Present, Contains, Constant, Fire Alarm
    Flowfinity - Use Skip Logic to Display or Hide Fields
  7. Save the condition, and the form.
  8. Repeat steps 2-4 for each set of questions you have (e.g., Standpipe and Hose, Sprinkler)
  9. Publish the application