>Cetin:
>
>Thank you, but I am aware of that problem and I do have the recordsource = 0 not "" in the code everytime I modify the table that the grid have reference. Normally when that happend you lost everything including your heading. Please let me know if that true. I dont want to sound like difficult. But it is possible to lose some values and other not.
No you're right. I didn't see a partial loss. Then maybe there is a SetAll() call or something like a loop removing/overwriting it.
This would be somewhat awkward way to trace it but you might try to locate where it's happening:
messagebox(Program()+chr(13)+thisform.myPageFrame.myPage.MyGrid.MyColumn.DynamicBackColor))
and put it in:
grid.init
page.init
pageframe.init
form.init
form.activate
and mayb other places too if that doesn't help to narrow down (or a single entry in watch window with different breakpoints).
Cetin