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.
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.
- Customize the application (e.g., Safety System Inspections)
In the Form section, create the necessary field(s) to indicate which set(s) of fields the user will see.
Click the 'Add Page' button to create a new page for your first set of fields (e.g., Fire Alarm)
Add the appropriate fields to your page
Click on the page header, and change the visibility condition to ‘Conditional’
Specify the appropriate conditions under which the user will be able to see the fields.
e.g., Safety Systems Present, Contains, Constant, Fire Alarm
- Save the condition, and the form.
- Repeat steps 2-4 for each set of questions you have (e.g., Standpipe and Hose, Sprinkler)
- Publish the application