Good Morning, I am really pulling what few strands of hair I have left out! I would not ever believe just opening forms could be so difficult. I have 2 tables that are linked together by a control labeled intWONumber. I created a query encompassing both tables and a form/subform based off the query. When I click on a checkbox from the main form, it should open the subform to the same record as the main form. Even when I get the form to open, it will not open to the right record. Currently I get a run time error 2465 stating that access cannot find the field '|1' referred to in my expression. This is the code where it gets stuck at. DoCmd.OpenForm "frmRoofSub", , , "intWONumber = " & Me.[intWONumber] The form will open up if I take the 'Where As' criteria out of it and so it gets stuck at the 'intWONumber' portion. The fields are on both forms and they are bound to the query. If anyone has experience in this area I would appreciate any assistance you can give. Sorry for the appearance of this message but I cannot seem to make paragraphs or blank lines for some reason. Thanks for your time! Dave