>After, the cursor got new contents, you should also fire following code:
>Thisform.Grid.Recordsource=""
>Thisform.Grid.Recordsource="a_temp"
>If you have something specific in column.controlsource(s) or other column properties, you should also repeat these settings here, i.e. ultimately you will need in custom method (thisform.resetgrid) to be issued any time you recollect records into the cursor.
This cooled me down. You know, sometimes I think the browse was better. It could make a lengthy command just comparable in size and complexity to an SQL statement, but it worked as expected.
You've actually answered the question I asked in another thread, but then I can't blame you for bringing the bad news. Sometimes I just wish the grid wouldn't try to be so smart and simply retain the settings instead.