Matt,
The way I handle errors within objects, is to have each of my baseclass objects derived from the VFP Classes is to put this in the Error Method:
ObjError( this, nError, cMethod, nLine )
If individual objects can have handleable errors they can handle it and just return, if they can't they pass the error on to ObjError()
My ObjError.PRG then deals with it. My ON ERROR is do ObjError with .null., error(), program(), line()
Can you trace the code and find the code that is causing the problem?
>I am not getting information on my error form whenever the error occurs in the INIT of a form. The error in the INIT of a form varies.
>
>Maybe I am asking the wrong question.... What is the preferred way of handling errors? I have been told that you should use an ON ERROR routine for general errors, but handle errors in data entry (conflicts) separately.