>> No I don't want to do any additional work.
ha ha - no one does I suppose. My point was is that if you are writing to a second table, then that is additional work, and you should embed the code as I described earlier.
>> Form on form can be done only if the second form is memory right?
correct.
>> Then I neeed to populate fields that not belongs to any table? or I can populate table fields in a memory field?
You can populate table fields on a memory form. But they are just fields, no disk access is done to prime, or same them. You need to do that yourself.
>> If its right and I popoulate the fileds from table2 in form2 they can be edited and get saved when you save the table form?
sure, but you need to do the saving.
cheers
Bruce