Codeunit 28 Error Message Management in 20

App
Base Application

Procedures, 40Events, 12

Versions171819202122232425262728latest

Source29

Procedures, 40

NameParametersReturnsAccessObsolete
Activate(var Codeunit Error Message Handler)Booleanpublic-
IsActive()Booleanpublic-
Finish(Variant)public-
IsTransactionStopped()Booleanpublic-
ShowErrors(Notification)public-
ThrowError(Text, Text)public-
GetFieldNo(Integer, Text)Integerpublic-
FindFirstErrorMessage(var Text[250])Booleanpublic-
GetErrors(var Record Error Message)Booleanpublic-
GetErrorsInContext(Variant, var Record Error Message)Booleanpublic-
GetLastError(var Text[250])Integerpublic-
GetLastErrorID()Integerpublic-
LogError(Variant, Text, Code[30])public-
LogContextFieldError(Integer, Text, Variant, Integer, Code[30])public-
LogMessage(Option, Integer, Text, Variant, Integer, Code[30])Booleanpublic-
LogErrorMessage(Integer, Text, Variant, Integer, Code[30])Booleanpublic-
LogSimpleErrorMessage(Text)Booleanpublic-
LogTestField(Variant, Integer)Booleanpublic-
LogTestField(Variant, Integer, Variant)Booleanpublic-
LogFieldError(Variant, Integer, Text)Booleanpublic-
LogLastError()public-
GetErrorsFromResultValues(List, var Record Error Message)public-
ParseErrorText(Text, var Record Error Message)public-
LogWarning(Integer, Text, Variant, Integer, Code[30])Booleanpublic-
LogWarning(Text)Booleanpublic-
LogInformation(Integer, Text, Variant, Integer, Code[30])Booleanpublic-
LogInformation(Text)Booleanpublic-
PushContext(var Codeunit Error Context Element, Variant, Integer, Text[250])Integerpublic-
GetTopContext(var Record Error Message)Booleanpublic-
ShowErrors(Guid)public-
GetCachedLastErrorID()Integerpublic-
Activate(var Codeunit Error Message Handler, Boolean)Booleaninternal-
FinishTopContext()public-
GetCurrCallStack()Textpublic-
FldRefHasValue(FieldRef)Booleanpublic-
PopContext(var Codeunit Error Context Element)Integerpublic-
GetLastContext(var Record Error Message)Booleanpublic-
CollectErrors(var Record Error Message)public-
ErrorMessage2JSON(var Record Error Message)Textpublic-
PackErrorMessagesToResults(var Record Error Message, var Dictionary)public-

Events, 12

KindNameParametersObsolete
Integration eventOnFindActiveSubscriber(var Boolean)-
Integration eventOnGetFirstContextID(RecordId, var Integer)-
Integration eventOnGetErrors(var Record Error Message)-
Integration eventOnGetLastErrorID(var Integer, var Text[250])-
Integration eventOnLogSimpleError(Text, var Boolean)-
Integration eventOnLogError(Option, Integer, Text, Variant, Integer, Code[30], var Boolean)-
Integration eventOnPushContext()-
Integration eventOnGetTopElement(var Integer)-
Integration eventOnGetTopContext(var Record Error Message)-
Integration eventOnLogLastError()-
Integration eventOnGetCachedLastErrorID(var Integer)-
Integration eventOnGetTopElementData(var Integer, var RecordId, var Integer, var Text[250])-