I am working with a form called "frm_schools_copy" with 2 subforms: "frm_contacts_schools" and "frm_school_contact_person".
The form "frm_contacts_schools" has 2fields that I would like populated automatically based on the current records shown on the form: School ID from "frm_schools_copy" and School Contact Person ID from "frm_school_contact_person". School ID works no problem because it is linked to the master form. School Contact Person ID doesn't work because you can't use a control from a subform as the control source.
Came up with a work around that should work, for some reason is not.
I created an invisible text box (Control Name is "Text26" on the main form ("frm_schools_copy") with the control source =[frm_school_contact_person].[Form]![Contact Person ID]
Then I made the control source for School Contact Person ID =[Forms]![frm_schools_copy]![Text26]
This ALMOST works. It gives populates with the number in the invisible text box when you open the form. But when I change records in subform "frm_school_contact_person" the invisible text box changes its value but not the School Contact Person ID control in the "frm_contacts_schools" subform.
Any ideas why and how to fix? Or any ideas on another way to populate this field?