Page "Table Filter"

ID 9805
Namespace: System.Text

Properties

Name Value
AutoSplitKey True
Caption Table Filter
DelayedInsert True
PageType List
SourceTable Table System.Text."Table Filter"
SourceTableTemporary True

Methods

SetSourceTable

procedure SetSourceTable(TableFilterText: Text, NewTableNumber: Integer, NewTableCaption: Text)

Parameters

Name Type Description
TableFilterText Text
NewTableNumber Integer
NewTableCaption Text

CreateTextTableFilter

procedure CreateTextTableFilter(CurrentLineOnly: Boolean): Text

Parameters

Name Type Description
CurrentLineOnly Boolean

Returns

Type Description
Text

CreateTextTableFilterWithoutTableName

procedure CreateTextTableFilterWithoutTableName(CurrentLineOnly: Boolean): Text

Parameters

Name Type Description
CurrentLineOnly Boolean

Returns

Type Description
Text

GetViewFilter

procedure GetViewFilter(): Text

Returns

Type Description
Text

GetFilterFieldsList

procedure GetFilterFieldsList(var TempTableFilter: Record "Table Filter")

Parameters

Name Type Description
TempTableFilter Table System.Text."Table Filter"

Events

OnBeforeGetQuotedValue

[IntegrationEvent(False,False)]
local procedure OnBeforeGetQuotedValue(var TableFilter: Record "Table Filter", var TextString: Text, Delimiter: Text, var PartOfText: Text, var IsHandled: Boolean)

Parameters

Name Type Description
TableFilter Table System.Text."Table Filter"
TextString Text
Delimiter Text
PartOfText Text
IsHandled Boolean

See also