Show TOC

IF_WD_TABLE_METHOD_HNDLLocate this document in the navigation structure

Use

This interface is used as the method handler for Table UI elements.

APPLY_FILTER and APPLY_SORTING

These two functions access the application context, and change the data in the context node of the dataSource of the Table, in order to sort and filter the data. Property Table.rowCount is also used for filtering. These methods can only be used for Table s that meet the following conditions:

  • There are no RowArrangement s, and in particular no hierarchical tables .

  • There are no CellVariant s.

  • There is no MultiSorting

  • No rowCount is used.

  • The context node that is bound to the Table.dataSource, can contain static attributes only , and must not contain subnodes. Any existing subnodes are deleted by APPLY_FILTER and APPLY_SORTING.

Filtering also enables specific expressions to be parsed, such as *, =, < and >.

If parameter keep_lead_selection_visible = X, the lead selection table is scrolled. With parameter SET_IS_FILTERED_AT_COLUMN for APPLY_FILTERING() you can specify whether the filter icons should be set in filtered tables (that is, TableColumn.isFiltered is automatically set or deleted).

Caution

If the Table data is changed, APPLY_FILTER must always be called again.

More Information
  • For more information about the individual methods see the relevant documentation for the respective method.

  • Overview of the Method Handlers

  • Table UI element