As I said at your twin post of this problem at
http://www.dbforums.com/microsoft-ac...-1st-form.html
Since you're doing data entry on a single Record from a single Table, the standard approach would be to use a Tabbed Control, with Controls currently on your first Form on the first Page, and sometimes needed/sometimes not Controls from your second Form on the second Page. No need to open a second Form and the Controls on each Page of the Tabbed Control will always be on the same Record.
Linq ;0)>
The problem with making anything foolproof...is that fools are so darn ingenious!
All posts/responses based on Access 2003/2007