![]()
Abb. 151: SFormattedField Icons
Das SFormattedField kann Datensätze sowohl anzeigen, bearbeiten und filtern. Besitzt das SFormattedField eine eigene Datenbasis und zudem einen Verweis auf ein zu filterndes STableElement, so wird das STableElement anhand der Datenbasis des SFormattedField gefiltert.
Hierzu wird das SFormattedField mit STableElementen verbunden.
Beispiel: Ein STableElement1 ist mit einer Datenquelle Personen verbunden. Das SFormattedField 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 |
Die Eigenschaft DefaultValue bestimmt den Vorgabewert, wenn ein neuer Datensatz erstellt wird. Wenn der Wert auf null gesetzt ist, wird der neue Wert als Nullwert gesetzt, wenn die entsprechende Tabellenspalte Nullwerte annehmen kann.