Hello,
I have a form that is meant to be filled in by an external person, who will enter their unique identifier to fill in their details such as name and which office they're visiting. The form is then assigned to the team for that office based on the 'site' variable that should autofill from their unique ID. This works perfectly fine if their details are already in the database that gets refreshed nightly.
The issue is that if their details are not in the database at the time of their first visit then it will require manual input to enter the site they're visiting. These sites follow a specific naming convention that comes from an external database that we cannot control. Usually when this happens the user will type in something close to the site, but rarely will it be the exact convention or even the correct site (we have around 30-35 sites). This will then require manual intervention to assign the task to the correct site's team.
I've tried splitting out the lookup rules so that the site variable can be used to search for the site by typing in a few letters then selecting it from the results, although this doesn't seem to work as the rule to fill from ID makes it so that the field no longer fills with any information from the lookup if the ID returns no results.
The redacted look ups are pictured here for how it's currently structured:
Is there any way around this? I'd like to avoid a static drop-down list as much as possible