>Nadya,
>
>I don't think I misunderstood *s*
>
>When you change parent records you Requery the child views right? If the user makes changes with the moverlist you can either TableUpdate() to commit them or TableRevert() to cancel. In cases like this I typically use parent table navigation to do implicit saves to child views, they have an undo feature to cancel changes so I let them work as unfettered as possible without inane Do You Want To Save Changes dialogs popping up all the time.
How do you update child table? How do you delete records from the child, if you delete record from the parent? Do you use RI? I'm working in this direction right now.
BTW, instead of Mover I implemented MultiSelect Grid + ListBox. When I select items in the grid, I show selections in the Listbox (Multiselect=.t.). I also allow to delete records from ListBox, and this updates selections. Everything works fine so far, except for delete (I haven't created a RI yet).
Thanks again for your help.
If it's not broken, fix it until it is.
My Blog