In this article we will be giving an overview of accessibility settings for your individual form fields using conditions. This is an extraction of information which is provided in each form field article.

What are accessibility settings?

Accessibility settings are three options in your advanced settings, per form field, which you choose/set to make these fields Active, Required or Read Only.

By default the settings will be as displayed above.

Type and Functionality

Lets run through the type of accessibility and their functions.

Active: (Visible or invisible as mandatory rule or based on a condition)

  • Always (always shows in the form and returns answers in submissions)
  • Only When... (only shows in the form and returns answers in submissions under certain conditions – decided upon by you when you click the “Set Rule” button that appears)

Required: (Compulsory, open or relevance based on condition)

  • Never (one is never required to answer it in order to submit the form)
  • When It's active (one has to answer this question in order to submit the form, only if it is shown)
  • When It's active and... (one only needs to answer the question under certain conditions – decided upon by you when you click the “Set Rule” button that appears)

Read-Only: (Readable, open or relevance based on condition)

  • Never (not a read-only question)
  • Always (always a read-only question)
  • Only When (only a read-only question under certain conditions – decided upon by you when you click the “Set Rule” button that appears)

Fields with some or all of these settings available:

Free Text - Active, Required, Read-Only
Yes/No - Active, Required, Read-Only
Select - Active, Required, Read-Only
Date - Active, Required, Read-Only
Time - Active, Required, Read-Only
Date-Time - Active, Required, Read-Only
Decimal - Active, Required, Read-Only
Integer - Active, Required, Read-Only
Location - Active, Required, Read-Only
Email - Active, Required, Read-Only
Phone No. - Active, Required, Read-Only
Image - Active, Required, Read-Only
Signature - Active, Required, Read-Only
Barcode - Active, Required, Read-Only
Sketch - Active, Required, Read-Only
Password - Active, Required, Read-Only
Calculated - Active, Read-Only
Attached File - Active
Repeat Groups - Active, Required
Subforms - Active

Examples

Active

In this example, we have two questions. The first question is titled "Would you like to receive a copy of this data?" (Yes/No) and the second is called "Email Address" (Email) so the user can specify where they'd like the data to be sent.  We'd like the "Email Address" question to only be active when the previous answer is "Yes". 

Let's set it up! 

Select the "Email Address" question and navigate to the current "Active" rule. Then, change it from "Always" to "Only When" and click "Set Rule".

Since we're building the rule based on the answer to the "Would you like to receive a copy of this data?" question, we'll select it as the question when setting the conditions.  Next, we'll select "Is Yes" as the answer to the question.

Keep in mind, different answers will be available to select when building these conditions based on their question type.

No additional conditions are required so you can click "Save" and we're all set.  "Email Address" will be active only when the answer to "Would you like to receive a copy of this data?" is yes.

Required

In this example, we have three questions. The first question is titled "Would you like us to contact you?" (Yes/No), the second is "Preferred contact method" (Select), and finally the third question is "Phone No." (Phone no.) so the user can provide their phone number.  We'd like the "Phone No." question to be required only when the answer to the first question is "Yes" and when the second question equals "Phone".

Select the "Phone No." question and navigate to the current "Active" rule. Then, change it from "Never" to "Only When" and click "Set Rule".

After, set the first condition similar to our previous "Active" rule example. "Would you like us to contact you?" will need to be equal to "Is Yes", see below.

In order to add a condition, click "Add Condition".

Next, select "And" because both of these conditions are mandatory for the question to be required. Users should select "Or" when only one of the conditions is required.  The second condition should read "Preferred contact method Equals Phone"

No additional conditions are required so you can click "Save" and we're all set.  "Phone no." will be required only when the answer to "Would you like us to contact you?"  is "Yes" and "Preferred contact method" equals "Phone".

This concludes our overview for form field accessibility settings. If you have any questions or comments feel free to send us a message at support@devicemagic.com or leave us a comment below.

Did this answer your question?