Codeunit 18059914 EOS Bonus Filter Mgt

Codeunit 18059914 EOS Bonus Filter Mgt

Methods

GetJSonView

procedure GetJSonView("Record": Variant): Text

Parameters / Return Value

  • Record Variant

  • Returns Text[]


ResolveGenericFilter

procedure ResolveGenericFilter(FieldType: Integer; "Filter": Text) Result: Text

Parameters / Return Value

  • FieldType Integer

  • Filter Text[]

  • Returns Text[]


ResolveBooleanFilter

procedure ResolveBooleanFilter(FilterValue: Text) Result: Text

Parameters / Return Value

  • FilterValue Text[]

  • Returns Text[]


ResolveOptionFilter

procedure ResolveOptionFilter("Filter": Text; OptionString: Text) Result: Text

Parameters / Return Value

  • Filter Text[]

  • OptionString Text[]

  • Returns Text[]


GetDelimiter

procedure GetDelimiter(InText: Text; LeadingSeparators: Text; TrailingSeparators: Text): Integer

Parameters / Return Value

  • InText Text[]

  • LeadingSeparators Text[]

  • TrailingSeparators Text[]

  • Returns Integer


SetJSonView

procedure SetJSonView(var RecRef: RecordRef; XMLView: Text)

Parameters / Return Value

  • RecRef RecordRef

  • XMLView Text[]


ConvertValueFromJSonToVariant

procedure ConvertValueFromJSonToVariant(FieldTable: Record "Field"; JSonValue: Text; var VariantResult: Variant)

Parameters / Return Value

  • FieldTable Record "Field"

  • JSonValue Text[]

  • VariantResult Variant


GetDefaultTableView

procedure GetDefaultTableView(TableNo: Integer; var FilterPageBldr: FilterPageBuilder) view: Text

Parameters / Return Value

  • TableNo Integer

  • FilterPageBldr FilterPageBuilder

  • Returns Text[]


Events

OnBeforeGetDefaultTableView

local procedure OnBeforeGetDefaultTableView(TableNo: Integer; var FilterPageBldr: FilterPageBuilder; var view: Text; var handled: Boolean)

Parameters / Return Value

  • TableNo Integer

  • FilterPageBldr FilterPageBuilder

  • view Text[]

  • handled Boolean


OnAfterGetDefaultTableView

local procedure OnAfterGetDefaultTableView(TableNo: Integer; var FilterPageBldr: FilterPageBuilder; var view: Text)

Parameters / Return Value

  • TableNo Integer

  • FilterPageBldr FilterPageBuilder

  • view Text[]



EOS Labs -