It really doesn't help to post a dB that is totally different than your actual structure.
As far as your question, not knowing how the tables are related or what projectsQRY looks like, you could add a new column to your query:
Code:
EMails: iif(not isNULL([projectMGR]),[projectMGR_email],"") & vbcrlf & iif(not isNULL([stationLead]),[stationLead_email],"") & vbcrlf & iif(not isNULL([stationSuper]),[stationSuper_email],"")
This field would be bound to a text box.
Or you could write a UDF, passing the [projectMGR], [stationLead] & [stationSuper] names, opening a recordset to get the email addresses. Something like
Code:
Function GetEmail(pMGR, pLead, pSuper)
'code goes here
end function
You could have 3 columns in the query that is then bound to 3 text boxes on the form. The UDF would have only one name passed
Code:
Function GetEmail(pWhatName)
'code goes here
end function
(the prefix "p" is what I use to indicate a parameter)