This is a bit difficult to explain, but I'll try...
I have 2 tables, lutbl_Role and tbl_Staff. The Staff table has a field "Role" which references the Role table at form level.
I have a 3rd table, tbl_Project (presented on a form; frm_Project) which has a sub form; frm_Resources which updates a junction table; jntbl_Project_Staff, which is a datasheet in frm_Project.
When I select a Role type in the datasheet, a query is run which refreshes the Row Source for the next field which is a combo box. So, I select "Project Manager" the next field only lists Project Managers from the Staff table which is what I expect to happen. BUT, When I go to the next row (record) of the datasheet, the Staff name disappears but if I click back to the previous record, it appears again.
What is going on and how do I fix this ??
I have 2 tables, lutbl_Role and tbl_Staff. The Staff table has a field "Role" which references the Role table at form level.
I have a 3rd table, tbl_Project (presented on a form; frm_Project) which has a sub form; frm_Resources which updates a junction table; jntbl_Project_Staff, which is a datasheet in frm_Project.
When I select a Role type in the datasheet, a query is run which refreshes the Row Source for the next field which is a combo box. So, I select "Project Manager" the next field only lists Project Managers from the Staff table which is what I expect to happen. BUT, When I go to the next row (record) of the datasheet, the Staff name disappears but if I click back to the previous record, it appears again.
What is going on and how do I fix this ??