>I thought about this a little more, and decided maybe it woudl be better to do a select on the view, or even a CALCULATE...that way the record pointer doesn't get repositioned in the view, which would change the row in the grid.
>
>
>Sure would be nice if the grid control were a bit more object oriented. I like that I can put dropdowns, checkboxes, and other controls in them, but it's really a pain to tie them to business objects.
As far as I know, all these commands (CALCULATE, SUM, COUNT, etc.) move the record pointer to the eof(), so every time you calculates something you have to save the current record pointer and restore it after calculation is done.
If it's not broken, fix it until it is.
My Blog