In my access DB i have a subform from a history file of actions. The primary key (callID) is linked to an old ID number (OldID) contained in a table, tblInquiryFile. The current record in the input form comes from a new ID number in that table, [ID]. currently, the subform history shows all records in the history table. I only want it to show those where there is a match between the oldIDs Can anyone help with language that would return to the subform the current record and history for that record where the oldIDS match? I'm guessing it would require some kind of selection based on a combination of multiple id fields. help?