Codeunit "Error Message Handler"
ID 29
Namespace: System.Utilities
Properties
| Name |
Value |
| EventSubscriberInstance |
Manual
|
Methods
AppendTo
procedure AppendTo(var TempErrorMessageBuf: Record "Error Message" temporary): Boolean
Parameters
Returns
Activate
procedure Activate(var ErrorMessageHandler: Codeunit "Error Message Handler"): Boolean
Parameters
Returns
ShowErrors
procedure ShowErrors(): Boolean
Returns
NotifyAboutErrors
procedure NotifyAboutErrors()
procedure InformAboutErrors(ErrorHandlingOptions: Enum "Error Handling Options")
Parameters
RegisterErrorMessages
procedure RegisterErrorMessages(): Guid
Returns
RegisterErrorMessages
procedure RegisterErrorMessages(ClearError: Boolean): Guid
Parameters
| Name |
Type |
Description |
|
ClearError
|
Boolean
|
|
Returns
WriteMessagesToFile
procedure WriteMessagesToFile(FileName: Text, ThrowLastError: Boolean): Boolean
Parameters
| Name |
Type |
Description |
|
FileName
|
Text
|
|
|
ThrowLastError
|
Boolean
|
|
Returns
GetErrorCallStack
procedure GetErrorCallStack(): Text
Returns
HasErrors
procedure HasErrors(): Boolean
Returns
Events
OnBeforeActivateErrorMessageHandler
[IntegrationEvent(False,False)]
local procedure OnBeforeActivateErrorMessageHandler(var ErrorMessageHandler: Codeunit "Error Message Handler")
Parameters
OnAfterRegisterErrorMessages
[IntegrationEvent(False,False)]
local procedure OnAfterRegisterErrorMessages(var ErrorMessage: Record "Error Message", var RegisterID: Guid)
Parameters
See also