Yep, that did it. So in review:
Using domain tables / lookup tables requires that the form's source is not the domain table but rather the table that the data entry will be occurring, in my case tblResult. One can find the source of the form in the property sheet under the Record Source dialog to check what table the form is sourced.
Correct
To use a Combo Box to call data from a domain table one needs to add a Combo Box from the design tools with the Control Source as the foreign key related to the domain table, in my case either tblSampleEventSite.fkSiteID or tblResult.fkAnalyteID.
Correct
Then, to populate the foreign key field with the primary key from the domain table - while displaying the desired information from the domain table in the Combo Box on the form - we need to:
1. Change the Row Source to a query that pulls both the primary key and the desirable information from the domain table, in my case "SELECT pkAnalyteID, txtAnalyteName FROM tblAnalyte; " for one of my Combo Boxes.
Correct
2. Then, also in the Property Sheet, set the Column Count to 2 and the Column Width to 0",1". This will allow the value of the combo box to include both results from the Row Source but hide the first, not sure here.
Correct
3. Then set the bound column to "1". This will pull the primary key from the two column query described in the Row Source dialog, I think.
More accurately, it binds the first column in step 1 above, which may or may not be the primary key. It is in your example, but if you reversed the fields in the SELECT it would bind the name rather than the ID. My long-winded point being that it doesn't pull the primary key necessarily, it pulls the numbered column. It's on you to make sure that's the primary key column.
Let me know if this sounds right because it seems to have fixed it.
I recieved some tutorial help from this site:
www.trigonblue.com/AccessLookup.htm but this focused primarily on using the wizard, which I'm not a fan of.
Nor am I, but in this case the combo wizard would have set all that up for you.