>I had in the past looked at the view for the recordsource. It is missed up just like the gird shows! I didn't have the grids RecordSource filled in, did that, it made no difference. <s>. I can move back and forth between page one and two all day and everything is OK. If I bring up the editForm and either do an OK or Cancel then return to orignal form then move the record pointer on page one so as to edit another record then the data is misses up. Have you tried this with two grids reading a filtered set of records on page one and then by selecting one record get a more complete set from the same table on page two, then doing an edit form to change the record on page 2?>
This should work fine. I recommend setting a breakpoint in your Edit form's OK or Cancel.Click and trace through to see what's happening!
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com