>>hmmm... I must be missing something if this true. Tested this with the following.
>>
>>USE table IN 0
>>=CURSORSETPROP("Buffering",5,"table")
>>GO top
>>SKIP
>>REPLACE codedsc WITH "BBBBB"
>>lnrec=GETNEXTMODIFIED(0)
>>? lnrec
>>
>>lnRec at this point returns "2"
>>
>>changes are only commited if a tableupdate is issued And then getnextmodified = 0
>
>Hilmar meant 'newly appended' and not yet committed ones have negative record numbers.
>Try with an append blank or insert into.
>Cetin
A general skeleton to traverse modified records :
lnRec=GetNextModified(0)
do while lnRec # 0
if lnRec > 0
else
endif
lnRec = GetNextModified(lnRec)
enddo
Cetin