When I load my Assess database I am being presented with an unwelcome dialogue box labelled “Enter parameter value: Forms!frmTraining!txtTrainingID”. I am aware this is a common problem caused by object naming errors, but I have checked everything, so I would really appreciate any help with this problem. I have created a query in an Access 16 database that provides the RowSource in a List control. In the criteria of a field I have [Forms]![frmTraining]![txtTrainingID], which collects all records associated with the ID in txtTrainingID for display in the List.
I have checked for typing errors and all the naming of objects. I am wondering if I have an incorrect filepath or a syntax error in the criteria code in the Query. This is the setup, I have a Form named frmClient which contains a sub form named subTraining which contains a Form named frmTraining. On frmTraining there is the textbox named txtTrainingID, which is being used in the Query’s criteria. As I said, help would be greatly appreciated. I have spent hours trying to resolve the problem.

I have checked for typing errors and all the naming of objects. I am wondering if I have an incorrect filepath or a syntax error in the criteria code in the Query. This is the setup, I have a Form named frmClient which contains a sub form named subTraining which contains a Form named frmTraining. On frmTraining there is the textbox named txtTrainingID, which is being used in the Query’s criteria. As I said, help would be greatly appreciated. I have spent hours trying to resolve the problem.
