Programmieren mit dBASE PLUS: Events: canGetRow
Erscheinungsbild
Dieses Event wird ausgelöst, wenn eine Zeile (ein Datensatz) in den Datensatzpuffer eingelesen werden soll. Der Rückgabewert bestimmt, ob die Zeile im Puffer verbleibt oder ausgefiltert wird.
Parameter
[Bearbeiten]Keine
Eigenschaft von
[Bearbeiten]Beschreibung
[Bearbeiten]Zusätzlich zur Formulierung eines SQL-Filterausdrucks in der Eigenschaft filter können Sie Zeilen mit canGetRow per dBL-Code ausfiltern. In einem canGetRow-Handler entspricht das Verhalten des Datensatzbereichs dem Einlesen in den Datensatzpuffer. Unter anderem können Sie die value-Eigenschaft der Field-Objekte prüfen.
Falls canGetRow den Wert True zurückgibt, wird die Zeile behalten. Andernfalls wird die Zeile ignoriert und die nächste Zeile verwendet.