>What value do you have in the grid's recordsource?
The grid's recordsource has the grandgrandchild table's name. And the grid.cWorkArea has it as well.
>It sounds like the grid's datasource isn't being "selected" until you bring focus to the form?
Yes, it looks like it ... and is a simple form, and a simple grid. No special methods invoked. As soon as I make it Active, the grid is refreshed.
Did you read the Close Box issue I posted here a couple of days ago ?
Ivan