>>Remove or comment your code from the BeforeUpdate before trying my suggestion
>
>Mark,
>
>thanks for your suggestion, but the whole point was to have the BeforeUpdate checking whether the update is actually legal (i.e. the user has the required rights, the social security number is in a valid format etc), and if not throw an exception explaining what went wrong.
>
>Eyvind.
If your BeforeUpdate is throwing an exception, you should handle logging the error in that method and RETURN .F. from that method to stop the TABLEUPDATE. Your BeforeUpdate is returning an implicit .T., so your table update is continuing for that record.
Mark McCasland
Midlothian, TX USA