Codeblock Onlinehilfe

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}


Weitere Verknüpfungen