Minimum and Maximum number of required choices for Checkbox and Dropdown fields | Community
Skip to main content
J_Mas
Level 5
August 17, 2023
New

Minimum and Maximum number of required choices for Checkbox and Dropdown fields

  • August 17, 2023
  • 1 reply
  • 567 views

Description - Checkbox and Dropdown fields currently allow for the entry of single or multiple values by the end user. In these instances it would be beneficial for the admin to set a minimum and maximum number of required choices.

Why is this feature important to you - Having more control over the type and quantity of information being entered into Workfront will give better accuracy over the data / reporting coming out of Workfront. There are many occasions where we may want a user to indicate more than one choice, but not be able to select every choice in the list.

How would you like the feature to work - When creating or editing a Checkbox or Dropdown field, the admin would see two additional options: "Set minimum number of choices" and "Set maximum number of choices". Each option (respectively) would allow the admin to set a minimum number of selectable choices, and/or a maximum number of selectable choices.

For example, an admin might build a Checkbox field which states "Indicate between 2 and 3 OKR's which will be addressed by this project." The admin could supply a list of 6 OKR's, and check off the minimum and maximum choices option, setting the minimum to 2 and the maximum to 3. When a user is presented with the field on a custom form, they would be required to check off at least 2 choices, and would not be able to check off more than 3 choices.

Current Behavior - When creating a Checkbox field, any (all) choices are able to be selected. No additional customization is possible. When creating a Dropdown field, a single choice is selectable by default but the admin can enable the option to "Allow more than one option to be selected."

1 reply

RandyRoberts
Community Advisor
Community Advisor
August 17, 2023

This would probably fold into the form field validation they've been talking about for a few years.