Ok, so, this is a bit of a problem. I've been trying for 3 days to figure out exactly what the issue is.
I've TECHNICALLY figured out a workaround, but I don't like it, and it also means I don't fully understand how it's working.
Ok, here goes:
I have a Many-to-many relationship with Personnel, Vacancies, and a Compilation table.
My form is from the Vacancy table, and displays all that information.
The Subform in that form is based on my compilation table, and shows some information from my Personnel table, as well.
I can add a new person to the subform just fine, and it automatically creates a new record in the Personnel Table, and the compilation table (which combines that person to that vacancy.)
My problem arises when I'm trying to assign a person I already have to that subform.
I have a combobox which is linked to my Personnel Table. It displays Last Name and first name, but actually uses my IDPersonnel (Primary Key) and assigns it to that field in my subform.
It works PERFECTLY as long as I have IDCompilation,IDPersonnel, and IDVacancy displayed in that subform.
But, when I try to "HIDE" them, it gives me the stupid "One-to-Many" error. In fact, I only have to have 2 of those columns displayed at a time. I checked and rechecked this, BTW. Not only that, but I can't even MOVE the columns to the end of the subform. (Well, I can move ONE of them, but I have to leave 2 in their original location.)
I have absolutely no idea why it's doing this, but I think I'm missing something on how the form/subform works. ANY help or ideas would be greatly appreciated.
Thank you very much.
I've TECHNICALLY figured out a workaround, but I don't like it, and it also means I don't fully understand how it's working.
Ok, here goes:
I have a Many-to-many relationship with Personnel, Vacancies, and a Compilation table.
My form is from the Vacancy table, and displays all that information.
The Subform in that form is based on my compilation table, and shows some information from my Personnel table, as well.
I can add a new person to the subform just fine, and it automatically creates a new record in the Personnel Table, and the compilation table (which combines that person to that vacancy.)
My problem arises when I'm trying to assign a person I already have to that subform.
I have a combobox which is linked to my Personnel Table. It displays Last Name and first name, but actually uses my IDPersonnel (Primary Key) and assigns it to that field in my subform.
It works PERFECTLY as long as I have IDCompilation,IDPersonnel, and IDVacancy displayed in that subform.
But, when I try to "HIDE" them, it gives me the stupid "One-to-Many" error. In fact, I only have to have 2 of those columns displayed at a time. I checked and rechecked this, BTW. Not only that, but I can't even MOVE the columns to the end of the subform. (Well, I can move ONE of them, but I have to leave 2 in their original location.)
I have absolutely no idea why it's doing this, but I think I'm missing something on how the form/subform works. ANY help or ideas would be greatly appreciated.
Thank you very much.