OK, how about this?
tblCustomers |
|
CustID_PK |
Autonumber |
CustName |
Text |
IsSelected |
Y/N (boolean) |
tblEmailAddress |
|
EmailID_PK |
Autonumber |
CustID_FK |
Number - Long (Foreign Key to tblCustomers) |
sFName |
Text |
sLName |
Text |
sEmail |
Text |
Query to select customers:
Code:
SELECT tblCustomers.CustID_PK, tblCustomers.CustName, tblCustomers.IsSelected
FROM tblCustomers
ORDER BY tblCustomers.CustName;
Query to get emails:
Code:
SELECT tblCustomers.CustName, tblEmailAddress.sFName, tblEmailAddress.sLName, tblEmailAddress.sEmail
FROM tblCustomers INNER JOIN tblEmailAddress ON tblCustomers.CustID_PK = tblEmailAddress.CustID_FK
WHERE (((tblCustomers.IsSelected)=True))
ORDER BY tblCustomers.CustName;
Would also need code to set "IsSelected" to FALSE every time the form is opened.