Returns the number of records in the table.
The <TBL>.RECORDS_GET() method returns the Number_of_Records in the open table referenced by <TBL>. Deleted records are not included in the count. To determine the number of deleted records that are still consuming space in a table, use the <TBL>.RECORDS_DELETED() method. To determine the number of records in an index or query list use the <INDEX>.RECORDS_GET() method.
This script shows an alternative way to fetch through all the records in a table, without using the <TBL>.FETCH_EOF() method.
tbl = table.open("c:\a5\a_sports\customer.dbf") tbl.fetch_first() count = tbl.records_get() for i = 1 TO count trace.write("Record #:" + str(i)) trace.writeln(" " + tbl.last_name) tbl.fetch_next() next i tbl.close()