General information
Category:
Coding, syntax & commands
>>>The only way I have succeeded in doing this is to use the OLDVAL() function.
>>>If the values compare equal then SETFLDSTATE back to unchanged. Valid() is where I do it but LostFocus() should work too I guess.
>>>Hacker's warns that using SETFLDSTATE() does NOT prevent an update from taking place so when it comes time to write I use GETFLDSTATE(-1) to check for any changes, reverting if there are none.
>>
>>Thanks, this is what I am doing as well.
>
>Michel,
>
>Sorry to inform you that a bug causes that it will not work anymore in VFP7.0 for fields with a default value!
>
>The SETFLDSTATE() command does not work anymore on fields with a default value!
>
>
>
>Koos Veel.
Koos,
Might this not be a question of where (when, actually) the SETFLDSTATE() is issues?
I don't argue that SETFLDSTATE() behavior has changed, but only that it may be that using it in a different place in code may now be necessary.
Jim Nelson
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only