Rex,
good question. I had a similar scenario that I got around with what was probably a kludge...
I ditched the usual parent child settings and handled the tableupdate() on the child myself in the parent's presavehook()
Roxanne M. Seibert
Independent Consultant, VFP MCP
Code Monkey Like Fritos