
Dieses Interface dient als Methodenhandler für Table-UI-Elemente.
Diese beiden Funktionen greifen auf den Context der Anwendung zu und ändern die Daten des Context-Knotens der dataSource der Table, um Sortierung und Filterung durchzuführen. Zum Filtern wird außerdem die Eigenschaft Table.rowCount verwendet. Diese Methoden können nur für Tables eingesetzt werden, die folgende Bedingungen erfüllen:
Es gibt keine RowArrangements, insbesondere keine hierarchische Tabellen
Es gibt keine CellVariants
Es gibt kein MultiSorting
Es wird kein rowCount verwendet
Der Context-Knoten, der an die Table.dataSource gebunden ist, darf nur statische Attribute und keine Unterknoten enthalten. Eventuell vorhandene Unterknoten werden von APPLY_FILTER und APPLY_SORTING gelöscht.
Das Filtern erlaubt auch das Parsen bestimmter Ausdrücke, wie *, =, < oder >.
Falls der Parameter keep_lead_selection_visible = X ist, wird die Tabelle zur Lead-Selection gescrollt. Mit dem Parameter SET_IS_FILTERED_AT_COLUMN bei APPLY_FILTERING() können Sie festlegen, ob auch die Filter-Ikonen an gefilterten Tabellen gesetzt werden sollen (d.h. es wird TableColumn.isFiltered automatisch gesetzt oder gelöscht).
Achtung
Falls die Daten der Table geändert werden, sollte unbedingt auch APPLY_FILTER wieder aufgerufen werden.
Weitere Informationen über die einzelnen Methoden finden Sie in der entsprechenden Dokumentation, die im System direkt an der jeweiligen Methode hinterlegt ist.
Überblick über die Methodenhandler
UI-Element Table