DBFilter()
DBFilter() – Tabelle filtern
Die Funktion filtert die Datensätze einer Tabelle.
Hinweis
Die Funktion sollte ab Version 6.1 nicht mehr verwendet werden. Dafür stehen nun direkte Funktionen der Tabellen (TBeStandardTable, TBeRightsTable, TBeAdsQuery oder TBeMemTable) zur Verfügung.
oTable.CbSetFilter()
oTable.CbFilter
oTable.CbFiltered
Parameter | Beschreibung |
---|---|
aFilterText:O | Logischer Ausdruck, der sich auf die zu filternde Tabelle beziehen muss. Leerstring löscht den Filter. |
aTable:O | Tabelle auf die der Filter gesetzt werden soll; |
Rückgabewert
Keiner
Beispiel
| oDab000:DB := 'waDAB000', nX |
DBFilter('KDNR<=10000', oDab000),
nX := 0,
while !EoF(oDab000) do
nX++,
Skip(1, oDab000),
end,
DBFilter('', oDab000),
WriteLn(nX)