Codeunit 18122733 EOS066 EX003 EDS
Codeunit 18122733 EOS066 EX003 EDS
Methods
EDS_GetEditable
procedure EDS_GetEditable(Rec: Variant) EDSEditable: Boolean
Parameters / Return Value
Rec
Variant
Returns
Boolean
EX003_IsEDSTableCertified
procedure EX003_IsEDSTableCertified(var RecRef: RecordRef; var Certified: Boolean)
Parameters / Return Value
RecRef
RecordRef
Certified
Boolean
EX003_ViewGetEDSPaths
procedure EX003_ViewGetEDSPaths(var RecRef: RecordRef; var NewEDSPaths: Code[10])
Parameters / Return Value
RecRef
RecordRef
NewEDSPaths
Code[10]
EX003_ViewGetEDSStatus
procedure EX003_ViewGetEDSStatus(var RecRef: RecordRef; EDSPaths: Code[10]; CurrEDSStatus: Code[10]; var NewEDSStatus: Code[10])
Parameters / Return Value
RecRef
RecordRef
EDSPaths
Code[10]
CurrEDSStatus
Code[10]
NewEDSStatus
Code[10]
EX003_GetEDSFirstStatus
procedure EX003_GetEDSFirstStatus(var RecRef: RecordRef; var EDSStatus: Code[10])
Parameters / Return Value
RecRef
RecordRef
EDSStatus
Code[10]
EX003_IsEDSPathEnabled
procedure EX003_IsEDSPathEnabled(var RecRef: RecordRef; var Enabled: Boolean)
Parameters / Return Value
RecRef
RecordRef
Enabled
Boolean
EX003_ChangeStatusWithErrorMgt
procedure EX003_ChangeStatusWithErrorMgt(var RecRef: RecordRef; OldStatusCode: Code[10]; NewStatusCode: Code[10]; EDSPath: Code[10]; var Success: Boolean; var Error: Text; var ErrorCallStack: Text)
Parameters / Return Value
RecRef
RecordRef
OldStatusCode
Code[10]
NewStatusCode
Code[10]
EDSPath
Code[10]
Success
Boolean
Error
Text[]
ErrorCallStack
Text[]
Events
OnGetPageEDSPageEditable
local procedure OnGetPageEDSPageEditable(Rec: Variant; var EDSEditable: Boolean)
This event is for internal use only. DO NOT use it in your customizations.
Parameters / Return Value
Rec
Variant
EDSEditable
Boolean
EOS066_EX003_IsEDSTableCertified
local procedure EOS066_EX003_IsEDSTableCertified(var RecRef: RecordRef; var Certified: Boolean)
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
SourceRec
Certified
Boolean
EOS066_EX003_ViewGetEDSPaths
local procedure EOS066_EX003_ViewGetEDSPaths(var RecRef: RecordRef; var NewEDSPaths: Code[10])
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
SourceRec
NewEDSPaths
Code[10]
EOS066_EX003_ViewGetEDSStatus
local procedure EOS066_EX003_ViewGetEDSStatus(var RecRef: RecordRef; EDSPaths: Code[10]; CurrEDSStatus: Code[10]; var NewEDSStatus: Code[10])
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
SourceRec
EDSPaths
Code[10]
The EDSPaths available for the record ref
CurrEDSStatus
Code[10]
NewEDSStatus
Code[10]
EOS066_EX003_GetEDSFirstStatus
local procedure EOS066_EX003_GetEDSFirstStatus(var RecRef: RecordRef; var EDSStatus: Code[10])
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
SourceRec
EDSStatus
Code[10]
EOS066_EX003_IsEDSPathEnabled
local procedure EOS066_EX003_IsEDSPathEnabled(var RecRef: RecordRef; var Enabled: Boolean)
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
SourceRec
Enabled
Boolean
EOS066_EX003_ChangeStatusWithErrorMgt
local procedure EOS066_EX003_ChangeStatusWithErrorMgt(var RecRef: RecordRef; OldStatusCode: Code[10]; NewStatusCode: Code[10]; EDSPath: Code[10]; var Success: Boolean; var Error: Text; var ErrorCallStack: Text)
Event raised to get the EDS Status of a table from an extension that doesn’t have the dependency with the EDS module.
Parameters / Return Value
RecRef
RecordRef
Source Rec
OldStatusCode
Code[10]
Old EDS status
NewStatusCode
Code[10]
New EDS status
EDSPath
Code[10]
EDS Path
Success
Boolean
Return value if EDS change status has succeded
Error
Text[]
Error happened on status change, evaluatated only with Success=False
ErrorCallStack
Text[]
Call stack of the error happened on status change, evaluated only with Success=False
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.