Angie,
Did you try to move record pointer after changing order?
SET ORDER TO TAG whatever
LOCATE
>
>I have been working on resorting columns in a grid. If you re-click the header, the tag order is toggled between ASC and DESC.
>
>On a demo grid, there are two items in the table. When the order is toggled, the second record in the grid shows at the first position and the first record cannot be seen unless you scroll upwards (backwards?) if you see what I mean :)
>
>What is the best rule of thumb to use with DoScroll() in this type of circumstance? Any example code would greatly help.
>
--sb--