>use the seek() function. it does what you are looking for.
Mark, we've stopped using SEEK() entirely - Although it is definitely linked to our network overload problems, this command occasionally is 'skipped'. The return value is neither .T. nor .F. but simply null. It isn't the code, as the code will run correctly for 1000 times and then 'miss', but we have found that using SEEK instead always works.
Barbara