>Hi Bruce,
>
>Tried your solution with the recordsource="" before the pack, and it has partially succeeded in that the grid no longer goes blank, however the columns in the grid now contain data from the first 4 columns of the table, rather than what they were originally set for.
>
>Is there a way to easily avoid that? If so, it seems I'm set.
I'm not sure how you originally set them, but you can always re-set 4 columns easily:
grid.column1.controlsource = 'table.fieldA.'
...etc.
right after you re-set the recordsource...
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.