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.