I'm going to add the RequiredTraining parameter back in. I took it out just to test the code and to see if all the topics got inputted into the TrainingTable.
So I can't create a new query that groups EmpID and CategoryID (see table below) and then if EmpID and CategoryID on the form don't match the query, input the topics?
EmployeeID CategoryID 63 1 63 9 63 10 64 6