So, I can pass the loError object itself and then reference it in the method? I was thinking that it would be out of scope, so putting it as an property of the class would be better. Let me give that a try though.
>Jay,
>
>Although I do not see a problem doing it, I do not see why you need to do it, a local variable should do it just fine
>
>
>local loError
>
> CATCH TO loError
>
> THIS.WriteLogFile('Exception', loError)
>
> ENDTRY
>
>
>>Can I do the following and then reference the properties of the THIS.oError object in the WriteLogFile method?
>>
>>
>> CATCH TO oError
>>
>> ADDPROPERTY(THIS,'oError')
>> THIS.oError = oError
>> THIS.WriteLogFile('Exception', THIS.oError)
>>
>> ENDTRY
>>