Set AutoOpenTables and AutoCloseTables to .F. in the second form. You shouldn't need a GOTO if the first form's object is linked to the table or if this form has already navigated to the proper record. In theory, you can get away with not putting any tables in the second form's DE but that depends on your data requirements.
HTH
>Hi !
>I have two forms: the first one is the list of the records of a table "Table1" and the second is the edit form representing details of the record user chooses from the list in the parent form. In DataEnvironment of the first form I have only "Table1" table and in the edit form I have the same table and some other tables related to this table. The Data Session I use is "default DataSession".
>
>The problem is when I choose the record in parent form and run the edit form it shows details of the first record no matter wich record I choose in the parent form.
>
>I don't use any commands moving record pointer before running the edit form.
>I think it happens because I have "Table1" table in both parent form's and edit form's DataEnvironments and in the edit form's DataEnvironment there are some Relations added to other tables.
>
>Does anybody know can I solve this without using something like "... Goto nRecordNumber ..." in the edit form ?