Form Builder Common Questions
What's covered:
- What are Subforms?
- What are Option Lists?
- What is subform/option list dependency?
- Understand the element path
What are Subforms?
The subform element can be used to create sub-section of a larger form. It is more efficient to create smaller "subforms" and place them inside a parent form. Subform elements can be configured to allow for only a single or multiple paging.
Click here for more information on subforms >>
What are Option Lists?
An option list is just what it sounds like; a list of options the user can choose from when collecting data. An Option List can be used with the following element types:
Click here for more information on option lists >>
Subform/Option List Dependency
This feature allows you to see to see which elements and forms your Subforms are attached to across your profile. The subform dependency path displays the relationship from the top layer (parent form) step-by-step until it ends on the element that will be impacted by deleting the form. The path can be multiple layers deep depending on form structure and the use of subforms.
Element Path
Each line starts with a form table name and ends with an element data column name.
Example:
In this example, the dependency path shows that form "photo".
- inspection has a subform element named structure_condition which uses the form sec1_structure_condition. And within sec1_structure_condition it has a subform element called picture1 that uses the form photo.
- Note that it will show if multiple subform elements even if they are in the same form, for example picture1 and picture2.
If we make changes to or delete photo, all of the listed forms and elements will be affected.
Comments
5 comments
Is this feature active yet?
Hi Darius, this feature is currently active in the new Form Builder and Data Collector!
Understood, when I click the widget it does not show the dependencies only the main form name. That is why I was wondering if it works. From what I can tell it is not working.
Darius, did you try to show dependencies of a subform? Are you on Form Builder or Data Collector? Could you please email us at support@iformbuilder.com with the profile ID and form name if you're using iFormbuilder? We'll work on a fix if it's not working properly. Thank you!
Thanks for the email, Darius! Glad to hear it works properly.
For anyone else who may run into the same question, this feature shows the element paths of the parent forms of a subform or option list so that you know what will be affected if you delete a certain form or option list.
Please sign in to leave a comment.