|
Options |
Name |
Purpose |
|
|
|
CHARACTER AddErrorMessage (character, character, character, character)
|
Adds an ADM2 style formatted error message to an existing error
message string
|
|
|
|
LONGCHAR AddErrorMessage (longchar, character, character, character)
|
Adds an ADM2 style formatted error message to an existing error
message string
|
|
|
|
AddJsonErrorDetails (Error, JsonObject)
|
Adds the properties of the given error to the given JSON object
|
|
|
|
AddJsonErrorDetails (Error, JsonObject, logical)
|
Adds the properties of the given error to the given JSON object
|
|
|
|
LOGICAL ConsumeError132Value (handle, character, character, character)
|
Consumes the value of a single field from the (partial) field/values
text of an error 132 message
|
|
|
|
CHARACTER DatasetErrorStrings (handle)
|
Returns a single CHARACTER string composed of the error-strings
of all records (from all tables in the given Dataset instance)
|
|
|
|
DeRegisterErrorHandler (IErrorHandler)
|
Deregisters the IErrorHandler implementation
|
|
|
|
DeRegisterStopConditionHandler (IStopConditionHandler)
|
Deregisters the IStopConditionHandler implementation
|
|
|
|
CHARACTER ErrorTitle (Error)
|
Returns the Title associated with an error message
|
|
|
|
CHARACTER ErrorTypeName (Error)
|
Returns the Typename of the error object
|
|
|
|
CHARACTER FormattedErrorMessages (Error)
|
Returns a single CHARACTER string composed of the messages
Contained in the Progress.Lang.Error object
|
|
|
|
CHARACTER FormattedErrorMessagesExt (Error)
|
Returns a single CHARACTER string composed of the messages
Contained in the Progress.Lang.Error object, including the stack
trace and the text of inner exceptions when present
|
|
|
|
LONGCHAR FormattedErrorMessagesLong (Error)
|
Returns a single CHARACTER string composed of the messages
Contained in the Progress.Lang.Error object
|
|
|
|
CHARACTER GetCustomErrorProperties (Error)
|
Returns the custom properties of an error object implemented in
ABL as a sub-class of Progress.Lang.AppError as a tabular
character representation with one line per property in the form
"<property name> : <property value>"
|
|
|
|
CHARACTER GetMsgDataFileName (integer)
|
Returns the file name containing the message description data
|
|
|
|
CHARACTER GetMsgDescription (integer)
|
Returns the error message description for the given ABL
error message
|
|
|
|
CHARACTER GetReflectedProperties (Object, Class, integer)
|
Returns the public instance properties of the given object that
are declared below the given stop class as a tabular character
representation with one line per property in the form
"<property name> : <property value>"
|
|
|
|
CHARACTER GetRuntimeErrorMessage (integer)
|
Returns the text of the given ABL error message
|
|
|
|
CHARACTER GetSmartMessage (character)
|
Formats a SmartMessage
|
|
|
|
LOGICAL HandleError (Error)
|
Handles an Error object using the registered IErrorHandler
implementations
|
|
|
|
LOGICAL HasMessageNumber (Error, integer)
|
Returns if the error instance contains an error message with the given
message number
|
|
|
|
IgnoreError (Error, integer)
|
Ignores specific Progress.Lang.SysErrors and throws all others
|
|
|
|
IgnoreError (Error, integer, integer)
|
Ignores specific Progress.Lang.SysErrors and throws all others
|
|
|
|
IgnoreError (Error, integer, integer, integer)
|
Ignores specific Progress.Lang.SysErrors and throws all others
|
|
|
|
IgnoreError (Error, integer, integer, integer, integer)
|
Ignores specific Progress.Lang.SysErrors and throws all others
|
|
|
|
IgnoreError (Error, integer, integer, integer, integer, integer)
|
Ignores specific Progress.Lang.SysErrors and throws all others
|
|
|
|
InitializeSessionInfo (Error)
|
Initializes the SessionInfo of the given error and its inner
exception chain
|
|
|
|
LOGICAL IsInputConversionError (Error)
|
Determines if an error is caused by input type conversion
|
|
|
|
LOGICAL IsReflectableProperty (Property, Class)
|
Returns if the given property is included in the reflected
property output of GetCustomErrorProperties
|
|
|
|
LOGICAL IsRemoteThrowable (Error)
|
Returns if the error is throwable from an AppServer to an ABL client
|
|
|
|
LOGICAL IsValidError132Value (handle, character)
|
Validates that the given token from an error 132 message can be
converted to the data type of the given buffer field
|
|
|
|
Progress.Json.ObjectModel.JsonObject JsonErrorDetails (Error)
|
Returns a Json Object with the error details
|
|
|
|
Progress.Json.ObjectModel.JsonObject JsonErrorDetails (Error, logical)
|
Returns a Json Object with the error details
|
|
|
|
LOGICAL MatchError132Fields (handle, character, integer, character, character, character, character, character)
|
Recursively matches the fields of a unique index candidate against
the remainder of an error 132 message
|
|
|
|
Consultingwerk.Util.Error132Info ParseError132 (SysError)
|
Parses an 132 runtime Error and returns the table and field/values
(** Salesrep already exists with Sales Rep "bbb". (132))
|
|
|
|
Consultingwerk.Util.Error132Info ParseError132 (SysError, handle)
|
Parses an 132 runtime Error and returns the table name, the
field/values text and - resolved using the given buffer - the
names of the fields of the violated unique index together with
the individual field values
(** Salesrep already exists with Sales Rep "bbb". (132))
|
|
|
|
RegisterErrorHandler (IErrorHandler)
|
Registers a new IErrorHandler implementation
|
|
|
|
RegisterStopConditionHandler (IStopConditionHandler)
|
Registers a new IStopConditionHandler implementation
|
|
|
|
ResetErrorStatus ()
|
Resets the ERROR-STATUS:ERROR and ERROR-STATUS:NUM-MESSAGES etc.
|
|
|
|
ShowDialog (Form, Form)
|
Shows the dialog form
|
|
|
|
ShowErrorMessage (Error)
|
Display Error Message
|
|
|
|
ShowErrorMessage (Error, character)
|
Display Error Message
|
|
|
|
ShowErrorMessage (Error, character, Form)
|
Display Error Message
|
|
|
|
ShowErrorMessage (Error, Form)
|
Display Error Message
|
|
|
|
ShowErrorMessageBox (Error)
|
Display Error Message as an alert-box (to be used in functions
and non-void methods due to WAIT-FOR limitations)
|
|
|
|
ShowErrorMessageBox (Error, character)
|
Display Error Message as an alert-box (to be used in functions
and non-void methods due to WAIT-FOR limitations)
|
|
|
|
CHARACTER StackTrace (Error)
|
Returns the Error Stack Trace (the CallStack of the error), followed
by the original stack trace (ISupportsOriginalStackTrace), the .NET
stack trace (.NET exceptions) and the stack trace of the caller of
the ShowErrorMessage methods - when available
|
|
|
|
LOGICAL VerifyError132Values (handle, character, character)
|
Verifies field values parsed from an error 132 message by locating
the conflicting record in an alternative buffer
|