ProTip: Make Additional Form Pages Dynamically Visible

How to dynamically make additional digital form pages visible

For many teams, one form page or Table field is simply not enough space to capture all of the critical information needed for a project or document. For this reason, we’ve made it possible to make additional form pages dynamically available, based on a field value or calculation. 

For example, imagine you are completing an invoice for a customer, featuring a Table field that lists each service or product. This Table may only feature ten rows, but you need more – this is where form logic comes in handy. By adding a calculation to the Visible property of a form page (you can access this property by clicking anywhere on the page that is not a field) you could specify that certain pages will only be made visible if a particular Checkbox has been selected. Leveraging this functionality, you could easily select a Checkbox noting additional Table rows are needed to complete the invoice, and an additional page featuring additional Table rows could be instantly made Visible

Expense report on white ipad, displaying expenses and their categories, as well as a checkbox dynamically instructing the mobile form to display a page for receipt images.

This same feature can be used to provide similar pages featuring additional Image or Sketch fields, or to present users with additional fields to complete in response to input data. For example, if a user were completing an expense report, they could select a Checkbox to make an additional page of Image fields available to input their expense receipts.

Blank image fields in an expense report for receipt image uploads. This page was dynamically created based on a checkbox selection and using the visible property.

Make additional Sections and Tabs dynamically Visible in List View

When working in List View (a viewing mode optimized for smaller devices) a similar functionality can be used for displaying additional Sections and Tabs. For example, if a Checkbox is selected an additional Section or Tab featuring additional fields could be instantly made Visible

Please note: If a field is made Required, users will still be required to complete the field even if the page is hidden.

To learn more about dynamic fields and form logic, check out this blog