>OK - thanks Edward... I need to do this because I call a prg file
>that moves the record pointer in many work areas.
>When is the best time to save my record pointers? When I call this prg
>file, it changes the record pointer positions. I need to change back to
>the original record position.
We've had a thread few days ago about datasession being changed to
default when an external routine was called... so if you have a private
datasession in your form, you maybe don't have to care about it - the
external routine will operate in default datasession. Check this, it may
be of some use to the others.