IsEvenRecNo()
IsEvenRecNo() – Datensatz auf gerade Recordnummer prüfen
Die Funktion prüft, ob die aktuelle Datensatznummer der übergebenen Tabelle eine gerade Zahl ist.
Hinweis
Bei Nachfahren von ADS-Tabellen (also u.a. alle business express Tabellen) wird für die Prüfung die Nummer des logischen Datensatzes unter Beachtung eines gesetzten Index ermittelt. Der erste Datensatz eines Index hat die logische Nummer 1.
Parameter | Beschreibung |
---|---|
aTable:O | Tabellenobjekt, Default = Standard-Tabelle |
Rückgabewert
Logisch
Beispiel
| oDab065:DB := 'waDAB065, DAB066' |
DBGoTop(oDab065),
WriteLn(DbRecNo(oDab065), IsEvenRecNo(oDab065)), // Ergebnis: {1; False}
DBSkip(1, oDab065),
WriteLn(DbRecNo(oDab065), IsEvenRecNo(oDab065)), // Ergebnis: {4; True}