We have a form that does multiple database lookups at different times when data is entered into the form. When the form is first loaded, it does a database lookup to find the supervisor information of the person filling out the form.
There are 2 fields, first name and last name, that the person filling out the form fills in. The name they enter is who the form is actually form (usually for another employee). The 2 fields are filled by a database lookup so users typing in can choose from a drop-down list of names. Once the name is entered another database lookup is performed to grab the supervisor information of the name that was entered.
Here's the fun part. Some employee's have more than 1 supervisor, so sometimes the supervisor info fields are not populated because there was more than one record returned. In that case, we have another field called Supervisor Name that gets populated with the results of the multiple supervisors and allows a user to select one of the names. When the name is selected a lookup is performed again to populate the supervisor information.
The Issue
I have a Field Rule that states to only show the Supervisor Name field if one of the supervisor information fields named Employee Supervisors Email is blank. It's all fine and dandy, except that will be always be blank when the form initially loads until someone tries to enter an employee name. I would like to be able to hide the Supervisor Name field until the lookup is performed after the submitter fills in the First Name field. Then at that point, if the Employee Supervisors Email is still blank, to show the Supervisor Name field.
Is this at all possible?