Codeunit 28 Error Message Management in 27
- App
- Base Application
- Namespace
- System.Utilities
Versions171819202122232425262728latest
Source29
Procedures, 45
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| Activate | (var Codeunit Error Message Handler) | Boolean | public | - |
| IsActive | () | Boolean | public | - |
| Finish | (Variant) | public | - | |
| IsTransactionStopped | () | Boolean | public | - |
| ShowErrors | (Notification) | public | - | |
| ThrowError | (Text, Text) | public | - | |
| GetFieldNo | (Integer, Text) | Integer | public | - |
| FindFirstErrorMessage | (var Text[250]) | Boolean | public | - |
| GetErrors | (var Record Error Message) | Boolean | public | - |
| GetErrorsInContext | (Variant, var Record Error Message) | Boolean | public | - |
| GetLastError | (var Text[250]) | Integer | public | - |
| GetLastErrorID | () | Integer | public | - |
| LogError | (Variant, Text, Code[30]) | public | - | |
| LogContextFieldError | (Integer, Text, Variant, Integer, Code[30]) | public | - | |
| LogMessage | (Option, Integer, Text, Variant, Integer, Code[30]) | Boolean | public | - |
| LogErrorMessage | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | - |
| LogSimpleErrorMessage | (Text) | Boolean | public | - |
| LogTestField | (Variant, Integer) | Boolean | public | - |
| LogTestField | (Variant, Integer, Variant) | Boolean | public | - |
| LogFieldError | (Variant, Integer, Text) | Boolean | public | - |
| LogLastError | () | public | - | |
| GetErrorsFromResultValues | (List, var Record Error Message) | public | - | |
| ParseErrorText | (Text, var Record Error Message) | public | - | |
| LogWarning | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | - |
| LogWarning | (Text) | Boolean | public | - |
| LogInformation | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | - |
| LogInformation | (Text) | Boolean | public | - |
| PushContext | (var Codeunit Error Context Element, Variant, Integer, Text[250]) | Integer | public | - |
| GetTopContext | (var Record Error Message) | Boolean | public | - |
| ShowErrors | (Guid) | public | - | |
| GetCachedLastErrorID | () | Integer | public | - |
| Activate | (var Codeunit Error Message Handler, Boolean) | Boolean | public | - |
| FinishTopContext | () | public | - | |
| GetCurrCallStack | () | Text | public | - |
| FldRefHasValue | (FieldRef) | Boolean | public | - |
| PopContext | (var Codeunit Error Context Element) | Integer | public | - |
| GetLastContext | (var Record Error Message) | Boolean | public | - |
| CollectErrors | (var Record Error Message) | public | - | |
| ErrorMessage2JSON | (var Record Error Message) | Text | public | - |
| PackErrorMessagesToResults | (var Record Error Message, var Dictionary) | public | - | |
| AddSubContextToLastErrorMessage | (Text, Variant) | public | - | |
| InsertTempLineErrorMessage | (var Record Error Message, RecordId, Integer, Integer, Text, Text) | public | - | |
| BuildActionableErrorInfo | (Text, Text, RecordId, Text, Integer, Text) | ErrorInfo | public | - |
| BuildActionableErrorInfo | (Text, Text, RecordId, Text, Integer, Text, Text) | ErrorInfo | public | - |
| BuildActionableErrorInfo | (Text, Text, Guid, Text, Integer, Text, Text) | ErrorInfo | public | - |
Events, 17
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnFindActiveSubscriber | (var Boolean) | - |
| Integration event | OnGetFirstContextID | (RecordId, var Integer) | - |
| Integration event | OnGetErrors | (var Record Error Message) | - |
| Integration event | OnGetLastErrorID | (var Integer, var Text[250]) | - |
| Integration event | OnLogSimpleError | (Text, var Boolean) | - |
| Integration event | OnLogError | (Option, Integer, Text, Variant, Integer, Code[30], var Boolean) | - |
| Integration event | OnPushContext | () | - |
| Integration event | OnGetTopElement | (var Integer) | - |
| Integration event | OnGetTopContext | (var Record Error Message) | - |
| Integration event | OnLogLastError | () | - |
| Integration event | OnGetCachedLastErrorID | (var Integer) | - |
| Integration event | OnGetTopElementData | (var Integer, var RecordId, var Integer, var Text[250]) | - |
| Internal event | OnGetLastErrorMessageRecord | (var Record Error Message) | - |
| Integration event | OnBeforeGetContextRecID | (Variant, var RecordId, var Boolean) | - |
| Integration event | OnAddToJsonFromErrorMessage | (var JsonObject, var Record Error Message) | - |
| Integration event | OnAddToErrorMessageFromJson | (var Record Error Message, var JsonObject) | - |
| Integration event | OnAddSubContextToLastErrorMessage | (Text, Variant, var Record Error Message) | - |