Hey, I have this problem: I created a few forms based on several related tables. It is possible to open all these forms from the main one using a criteria: DoCmd.OpenForm, stDocName,,,stLinkCriteria. All the forms should display a record that corresponds the primary key value typed in the main form. When a user adds new data ro a record it is either can't be saved ("..would create duplicate values in the index, primary key or realationship") or it can be saved only in the tables but doesn't appear in the forms. Thank you very much for your help!