Codeunit 70491955 EOS CWS Comb. Criteria Mgmt.
Codeunit 70491955 EOS CWS Comb. Criteria Mgmt.
Methods
InitDefaultCombinationCriteria
procedure InitDefaultCombinationCriteria()
InitDefaultCombinationCriteriaSetup
procedure InitDefaultCombinationCriteriaSetup()
ShowFieldEditor
procedure ShowFieldEditor(var CombinationCriteria: Record "EOS CWS Combination Criteria"; IsPageEditable: Boolean)
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
IsPageEditable
Boolean
DeserializeBufferFromStream
procedure DeserializeBufferFromStream(var CombinationCriteria: Record "EOS CWS Combination Criteria"; var TmpField: Record "Field"; var is: InStream)
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
TmpField
Record "Field"
is
InStream
AddField
procedure AddField(var Buffer: Record "Field"; TableNo: Integer; FieldNo: Integer)
Parameters / Return Value
Buffer
Record "Field"
TableNo
Integer
FieldNo
Integer
GetAvailGroupFields
procedure GetAvailGroupFields(CombinationCriteria: Record "EOS CWS Combination Criteria"; var TmpField: Record "Field")
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
TmpField
Record "Field"
GetRequiredFields
procedure GetRequiredFields(CombinationCriteria: Record "EOS CWS Combination Criteria"; var TmpField: Record "Field")
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
TmpField
Record "Field"
SerializeBufferToStream
procedure SerializeBufferToStream(var CombinationCriteria: Record "EOS CWS Combination Criteria"; var TmpField: Record "Field"; var os: OutStream)
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
TmpField
Record "Field"
os
OutStream
SerializeBufferToStreamXML
procedure SerializeBufferToStreamXML(var TmpField: Record "Field"; var os: OutStream)
Parameters / Return Value
TmpField
Record "Field"
os
OutStream
DeserializeBufferFromStreamXML
procedure DeserializeBufferFromStreamXML(var CombinationCriteria: Record "EOS CWS Combination Criteria"; var TmpField: Record "Field"; var is: InStream)
Parameters / Return Value
CombinationCriteria
Record "EOS CWS Combination Criteria"
TmpField
Record "Field"
is
InStream
Events
OnAfterAddStandardFields
local procedure OnAfterAddStandardFields(var TmpField: Record "Field"; TableId: Integer)
This event is raised after add standard fields for grouping criteria. You can use to add custom fields for grouping criteria from Source Document Header or Line table.
Parameters / Return Value
TmpField
Record "Field"
Tmp Field
TableId
Integer
Table No.
OnAfterGetRequiredFields
local procedure OnAfterGetRequiredFields(var TmpField: Record "Field"; TableId: Integer)
Raised after adding the required fields for grouping criteria. Use it to add custom fields as mandatory.
Parameters / Return Value
TmpField
Record "Field"
Buffer with required fields
TableId
Integer
The Table No.
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.