Aleksey:
That's it! That's exactly what I did -- set a field back to 1 with SetFldState() in this record that got flagged by GetnextModified() but not by GetFldState().
Thank you for the clarification. Just another additional piece of Tribal Knowleadge to cram into my already overflowing cranium...
Pertti
>>I have a view cursor with just one record. I do GetNextModified(0, "MyCursor") and get result: 1.
>>I go to the first (and only) record on the cursor and do GetFldState(-1, "MyCursor") and get all 1's, so the record has NOT been changed or touched.
>>
>>I'm using VFP6 SP5 on XP Professional.
>>
>>What might be the problem?
>>
>>
>>Thanks!
>
>Hi Pertti,
>
>GetNextModified() returns buffered records. GetFldState() for buffered record might return 1's if the state was reset to 1's using SetFldState().
>
>Thanks,
>Aleksey.