Si hablas de una base dbase, crearía un índice con una cláusula FOR:
Index on RECNO() for DELETED()
Seleccionas ese índice físico (o tag si fuese el caso) y usas ORDKEYCOUNT() o sin seleccionar el índice (siempre que esté abierto), ORDKEYCOUNT(nIndice).
Luego haces la cuenta: LASTREC() - ORDKEYCOUNT(nIndice)
Si es un archivo de gran tamaño (gran cantidad de registros), convendrá que sea parte de tu definición de índices en el sistema.
Sino, crearlo al momento de necesitarlo con la opción TEMPORARY.
Saludos!
--
Claudio Voskian
Buenos Aires - Argentina