MY question is why are you re-adding AddCover()? I place it on the grid in the ShellAdditionalInit() code and never touch it again. All my grids use parameterized views, so they are requeried constantly. I've never had any problems.
I thought (may be wrong) that AddCover was simply a user-interface cover which didn't affect the data handling but kept users from editing.
Barbara
>To VMP4 gurus, let's say I want to re select-sql for a temp table associated with a grid. I then programatically assign properties to the grid such as record source, heading info, and so on.
>
>My question is how to re-addcover(). What I tried (failed) to do was
>
1)check for the object, if object exists, removeobject() from the parent
>
2)Call .AddCover() again?
>
>How do I do this? thanks in advance.
>
>George.