Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sintaxe

Incluir Página

 

LASTREC()

 

Propósito

 

Determina a quantidade de registros existentes no arquivo.

 

Argumentos

 

Nenhum.

 

Utilização

 

A função LASTREC() fornece o número do último registro físico do arquivo de dados aberto na área de trabalho selecionada. Caso não exista nenhum arquivo de dados aberto na área de trabalho selecionada ou se o arquivo estiver vazio, a função retorna zero.

 

Uma utilização típica da função LASTREC() é a apresentação da quantidade de registros de um arquivo de dados para o usuário, principalmente em relatórios. Dessa forma, o usuário consegue acompanhar o progresso da impressão.

 

A função LASTREC() é idêntica à função RECCOUNT(), e a substitui, pois a RECCOUNT() está obsoleta e é mantida apenas por questões de compatibilidade.

 

Dicas

 

A função LASTREC() normalmente opera sobre a área de trabalho selecionada. Contudo, poderá operar sobre outro alias, caso seja especificado, conforme o seguinte exemplo: <alias>-> LASTREC() fornece o número do último registro físico do arquivo de dados aberto na área de trabalho especificada pelo alias.

 

Exemplos

 

TRB->( LASTREC())

 

No exemplo acima, a função retornará a quantidade de registros do arquivo de dados aberto na área de trabalho TRB.

tec:LastRec
tec:LastRec