>Dear Cetin
>I have another problem.
>My final goal of doing this work is to have two grid that when i select a record in one grid, it appear in another grid and vice versa.
>but i can not do this with this method ( i think ).
>Can you guide me more?
Full code is part of FoxyClasses' MoverListXX class code (you might check the sample from the link in my signature).
A workaround for you would be setting .t./.f. in your table or cursor (where ever the data is coming from) and call:
with thisform.Grid1
.RecordSource = .RecordSource
endwith
with thisform.Grid2
.RecordSource = .RecordSource
endwith
Cetin