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 -