LASTREC()
 Determina a quantidade de registros no arquivo (.dbf) corrente
------------------------------------------------------------------------------

 Sintaxe

     LASTREC() | RECCOUNT()* --> nRegistros

 Retorno

     LASTREC() retorna a quantidade de registros físicos no arquivo de banco
     de dados corrente na forma de um valor numérico inteiro.  Comandos de
     filtragem tais como SET FILTER ou SET DELETED nao têm influência alguma
     sobre o valor retornado.  LASTREC() retorna zero caso nao haja nenhum
     arquivo de banco de dados em uso na área de trabalho corrente.

 Descriçao

     LASTREC() é uma funçao de tratamento de banco de dados que determina a
     quantidade de registros físicos no arquivo de banco de dados corrente.
     LASTREC() é idêntico a RECCOUNT(), a qual é fornecida para fins de
     compatibilidade.

     O padrao é que a funçao LASTREC() opere na área de trabalho
     correntemente selecionada.  Pode-se fazê-la operar em uma área de
     trabalho nao selecionada se esta for especificada em uma expressao
     alias (veja o exemplo abaixo).

 Exemplos

       O exemplo a seguir ilustra a relaçao entre LASTREC(),
        RECCOUNT(), e COUNT:

        USE Sales NEW
        ? LASTREC(), RECCOUNT()               // Resulta: 84 84
        //
        SET FILTER TO Salesman = "1001"
        COUNT TO nRecords
        ? nRecords, LASTREC()                 // Resulta: 14 84

       Este exemplo acessa a quantidade de registros em um arquivo
        de banco de dados aberto em uma área de trabalho nao selecionada,
        utilizando uma expressao alias:

        USE Sales NEW
        USE Customer NEW
        ? LASTREC(), Sales->(LASTREC())

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: EOF() COUNT