***Apologies if this issue is already ticketed or on the roadmap but after searching the forum and GH issues, I couldn’t find any reference to this enhancement request.
Background
When we are creating record fields across different modules we noticed that we create records fields that use the same options in the “select / dropdown” field type. For example, it may be common to create record fields like a survey questionnaire where you ask “yes” or “no” questions so instead of creating the dropdown options for each record field, we would like the ability to create a global select / dropdown with the same dropdown options. This would allow us to create standardization across multiple fields and when changes need to be made across the dropdown options, we only have to make changes in one place.
Acceptance Criteria
GIVEN that I'm a logged in user that can create modules
AND I create a new module
AND when I create a new record field
THEN I should be able to select a new field type called "global select / dropdown"
AND when I click "configure" and navigate to the "Select / Dropdown" tab, I should be able to define the value and labels for each dropdown option and name this global dropdown.
AND when I click save, the global dropdown should be available to me when I create a new record field in the current module I am in OR in a different module within my namespace.
Note to dev
I tried to find a workaround using the field type “record selector” by creating a module called “Global Dropdowns” and added all the field records that I would like to make as global dropdowns and then I created a simple record page where I created records where I select one of each of the dropdown options. However, if I create more records than there are dropdown options then those records appear in the record selector dropdown (See screenshot below)
Happy to discuss in more detail and provide additional context!