Colin,
It sounds like you've got an eof() marker set and it's not 'unsetting' itself. Walk through the code with a break point set at EOF()=.T. for both parent and child and see if this is the problem.
HTH
Barbara
>I have a parent child form. Both the parent and child data sources are parameratized views. In my Form.Init I create indexes for both views, set table buffering and SET RELATION between them.
>
>The form works great except under one circumstance. If the user deletes all child records for the current parent record and then adds new ones, after TABLEUPDATEing both views the grid greys out and won't show child records for any parent records until I close the form and restart it. Any ideas? TIA