Programmieren mit dBASE PLUS: Events: canGetRow
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.