>I need my parent table to be open before the child table.
>
>My BaseForm::Save() method, is scanning each table in the DE and
>doing a TableUpdate(). For that purpose, I scan each table from the DE.
How about if you set AutoTableOpen (or whatever it's called) to .F., and then open them in the order you want in the Init?