Dynamic Field Visibility Controls display or hide sets of custom fields based on the value selected in another custom field. Dynamic Field Visibility Controls use tree settings to add fields and branches. A control is built from three elements: a Primary Field, branches, and branch-dependent custom fields. Configure a control by creating it, defining the Primary Field, adding branches, and adding branch-dependent custom fields.
Who: Global administrators
When to Use Dynamic Field Visibility Control
Use Dynamic Field Visibility Control when:
- Multiple levels of field branching logic are required.
- Dependent fields are not displayed directly under the controlling field.
Access Dynamic Field Visibility Controls
Dynamic Field Visibility Controls can be accessed for UTA/module Level 1, Level 2, Level 3, organization, and user records.
Access Controls for UTA/Module Level 1, Level 2, and Level 3
To access Dynamic Field Visibility Controls for Level 1, Level 2, and Level 3 records:
- Click the Menu icon in the upper navigation bar, and then select the relevant UTA/module from the Applications drop-down menu.
- Click the Configuration Settings gear.
- Click the applicable Level 1, Level 2, or Level 3 tab.
- Locate the General Settings section and click Dynamic Field Visibility Controls.
Access Controls for Organizations
To access Dynamic Field Visibility Controls for organizations:
- Click the System Administration gear in the upper navigation bar, select Global Settings from the drop-down menu, and then click the Organizations tab.
- Locate the General Settings section and click Dynamic Field Visibility Controls.
Access Controls for Users
To access Dynamic Field Visibility Controls for users:
- Click the System Administration gear in the upper navigation bar, select Global Settings from the drop-down menu, and then click the Users tab.
- Locate the General Settings section and click Dynamic Field Visibility Controls.
Create Dynamic Field Visibility Controls
To create a Dynamic Field Visibility Control on a Level 1, Level 2, Level 3, organization, or user record:
- Navigate to Dynamic Field Visibility Controls for the applicable record type. See the Access Dynamic Field Visibility Controls section.
- Click the New Dynamic Field Visibility Control [+] button.
- Click the Name and Description fields and enter the applicable information, and then click Save.
- When the page refreshes, the Primary Field icon is displayed. Use the icon to define the Primary Field. See the Define the Primary Field section.
Define the Primary Field
To define the Primary Field:
- Click the Primary Field icon to open the Edit Field option, which includes a drop-down menu of all Check Box and Combo Box custom fields available for the entity.
- Select the relevant custom field, and then click Apply.
- The field name replaces the Primary Field text.
- Click Save.
Add Branches to the Primary Field
After the Primary Field is defined, branches set the path through which other fields are displayed. Each branch is based on one of the options available for the Primary Field.
To add a branch to the Primary Field:
- Click the plus sign inside the green circle next to the Primary Field to open the Add New Branch screen.
- Click the drop-down menu on the Add New Branch screen, and then select one of the Primary Field options.
- Click Apply.
- The Dynamic Field Visibility Control screen shows all branches created under the Primary Field.
- Click Save.
Add Branch Dependent Custom Fields
Branch dependent custom fields are the fields displayed for a branch in a Dynamic Field Visibility Control. A branch can have multiple dependent fields, but each field must be added individually.
To add a branch dependent custom field:
- Click the plus sign inside the green circle next to the appropriate branch to open the Add New Field screen.
- Click the drop-down menu on the Add New Field screen, and then select a custom field.
- All available custom field types are listed, not only the Combo Box and Check Box options.
- Click Apply.
- The Dynamic Field Visibility Control screen shows the branches created under the Primary Field and the custom field under the relevant branch.
- Click Save.
Delete a Branch or Branch Dependent Custom Field
Delete a branch or branch dependent custom field from a Dynamic Field Visibility Control by using the minus sign displayed next to each element.
To delete a branch or branch dependent custom field:
- Click the minus sign inside the red circle next to the branch or branch dependent custom field to open a prompt to confirm the removal.
- Click Yes.
- Click Save.