Codeunit 28 Error Message Management in 17

App
Base Application

Procedures, 30Events, 10

Versions171819202122232425262728latest

Source29

Procedures, 30

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-
ErrorMessage2JSON(Record Error Message)Textpublic-
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-

Events, 10

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()-