Let me start by stating that I am not a software engineer and have limited coding knowledge, however part of our role involves improving some business processes and systems using the limited knowledge and tools that we do have! (mainly google apps). Our systems are mainly connected spreadsheets, google forms and looker studio with basic automation.
So we have two systems, a purchase request system and an approved suppliers system (both google forms/sheets based).
I need to use the list of approved suppliers within the purchase request system as a drop down in a google form. The drop down in google forms is generated through the add on Form Ranger. Now the issue is that some suppliers may become a rejected supplier and if I remove the supplier once they become rejected, the forms previously filled out when the supplier was approved, will appear blank when edited. We need to retain the supplier details for traceability and compliance purposes. We thought to use regex to disallow certain suppliers from the drop, but the response validation isn't available for auto-populated dropdowns.
Unfortunately we are unable to share any of the sheets due to confidentiality so we appreciate any suggestions or answers in general form.
Ideally we would like users to receive instant feedback/error if they select a rejected supplier in the drop down. Is there any way to get regex functionality on a google forms drop down populated by form ranger? Any thoughts on other ways we can manipulate the background data to allow the forms to retain the information we require? Are we able to to use google app script to overcome any of the issues we have stated above?
Thank you