The modules contained in this API are designed to stop execution when an error happens. It does not accumulate a list of errors, but it will return the first error and exist with a pre-assigned value for every function; to find out that value, the function's specific documentation should be read.
Every object of this module has 3 error management functions:
&object.HasError()
- Returns: Boolean true if an error happened
&object.GetErrorCode()
- Returns: A unique error code for each specific error. It is meant to be used as troubleshooting assistance for the GeneXus Support Team.
&object.GetErrorDescription()
- Returns: A hopefully helpful description of the error.