>>GetFldState() in itself hard to use IMHO. You might keep a form level property say RecOnEntry and before you start editing :
>>
>>scatter name thisform.RecOnEntry
>>
>>In place of GetFldState :
>>scatter name loCurrent
>>llModified = !compobj(thisform.RecOnEntry,loCurrent)
>
>Cetin,
>
>You are correct. I should have seen the tie between this and another issue you helped with a few weeks ago that used the CompObj() to resolve. This doesn't resolve my primary issue here though...I don't think. Could I somehow scan through the objects and do something?
>
>Renoir
Like finding out the modified one ?
lnMembers = amembers(arrMembers,loCurrent)
for ix=1 to lnMembers
if thisform.RecOnEntry.&arrMembers[ix] # loCurrent.&arrMembers[ix]
endif
endfor
Cetin