Die SFilter Komponente erlaubt die Filterung von Datensätzen eines STableElement1, wird jedoch selbst nicht dargestellt. Die SFilter Komponente ist eine unsichtbare Komponente.
Die Filterung erfolgt ebenso wie bei der SFormattedField Komponente. Die SFilter Komponente besitzt eine eigene Datenbasis und einen Verweis auf das zu filternde STableElement. so wird das STableElement anhand der Datenbasis der SFilter Komponente gefiltert. Ebenso kann kann vom aktuellen Wert der Datenbasis eine Suche im Ziel STableElement ausgeführt werden.
Hierfür wird die SFilter Komponente mit dem gewünschten STableElementen verbunden.
Beispiel: Ein STableElement1 ist mit einer Datenquelle Personen verbunden. Die SFilter Komponente besitzt als Datenbasis einen Verweis auf die Spalte Nachname. Ein weiteres STableElement2 besitzt Kundeninformationen. Wird das SFormattedField als Filter des zweiten STableElement eingesetzt, so werden aus dem zweiten STableElement nur die Datensätze angezeigt, bei denen der Wert in der Spalte Nachname dem aktuellen Wert des ersten STableElement entsprechen.
| Einstellungen im Überblick: | |
|---|---|
| TableSource | STableElement1 |
| ControlSource | Nachname |
| FilteredTableSource | STableElement2 |
| FilteredControlSource | Nachname |