Lade...
 

CX_DBASE_FILE::NextRecordIndex

CX_DBASE_FILE::NextRecordIndex

192575
Beschreibung:

Diese Methode errechnet aus der aktuellen Lesepositon innerhalb der dBase-Datei den Index (bei 0 beginnend) des Datensatzes, der beim nächsten Read eingelesen wird. 

Code-Beispiel:
Var(dbase) CreateTransObject(CX_DBASE_FILE) -> dbase "*.dbf" FileDlg("Select dBase", 0) dbase Put(fileName) dbase Call(Open) dbase Call(NextRecordIndex) // -> 0 dbase Call(Read) // record 0 dbase Call(NextRecordIndex) // -> 1 dbase Call(Read) // record 1 20 dbase Call(Seek) // Set cursor onto record 20 dbase Call(NextRecordIndex) // -> 20 dbase Call(Read) // record 20

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top    
Stack(Out) Top INTEGER Index des nächsten Satzes

Komplexität: O(1)

Funktionsaufruf: Call(NextRecordIndex)