Table of Contents
VTable Class: Navigation Methods
VTable.FirstRecord()
Declaration:
FirstRecord() as Boolean
Description:
Goes to the first logical record of a Table. Reads the record from disk to the memory buffer of a Table.
- Returns TRUE if the first record is found.
- Returns FALSE if the Table is empty.
Example:
res = Table.FirstRecord()
VTable.LastRecord()
Declaration:
LastRecord() as Boolean
Description:
Goes to the last logical record of a Table. Reads a record from disk to the memory buffer of a Table.
- Returns TRUE if the last record is found.
- Returns FALSE if the Table is empty.
Example:
res = Table.LastRecord()
VTable.PrevRecord()
Declaration:
PrevRecord() as Boolean
Description:
Goes to the previous logical record of a Table. Reads a record from disk to the memory buffer of a Table.
- Returns TRUE if the previous record is found (i.e. the current position was changed).
- Returns FALSE if the current record was the first already or the Table is empty.
Example:
res = Table.PrevRecord()
VTable.NextRecord()
Declaration:
NextRecord() as Boolean
Description:
Goes to the next logical record of a Table. Reads a record from disk to the memory buffer of a Table.
- Returns TRUE if the next record is found (i.e. the current position was changed).
- Returns FALSE if the current record was the last already or the Table is empty.
Example:
res = Table.NextRecord()
VTable.RecordExists()
Declaration:
RecordExists(inRecID as Integer) as Boolean
Parameters:
- inRecID - RecID of a record.
Description:
Returns TRUE if the record with the specified RecID exists in the table.
Example:
res = Table.RecordExists( RecID )