Hi Stephane.
>Is it possible, like with the "ON ERROR" command, to redefine or re-direct the Error Event of a form?
No, but you can control what happens in the Error method.
>Here's why: I'm trying to open a table in 'exclusive' mode inside an object and I don't want any error messages or anything like that if it fails.
Here's how you could do that in the Error method (this is just off the top of my head, so don't expect to copy and paste it and have it work <g>):
use MYTABLE
if not used('MYTABLE')
endif
procedure Error
lparameters tnError, tcMethod, tnLine
do case
case tnError =
return
endcase
Doug