In my opinion, this is the way to do it...a global error handler should be set-up and this is one of the errors it could handle....
Joe
>Try using an error handler
>
>on error do errhandler()
>
>errhandler()
>
>if error() = 1582
>
>
>endif
>
>
>1582 I think is the error number for a field validation error. You can check in the help contents of Visual Foxpro under the Technical Reference.
Joseph C. Kempel
Systems Analyst/Programmer
JNC