Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

EOF()

Propósito

Verificar se teve sucesso ou não uma leitura de arquivo.

Sintaxe

EOF ()

Utilização

No comando LOCATE ... CONTINUE, retorna .T. quando a leitura sequencial de um arquivo chega ao final.

No comando SEEK ... SKIP, retorna .T., quando a leitura chegou ao final da cadeia.

No comando FIND, retorna .T. quando não encontrou a chave pesquisada.

No comando GO, retorna .T. quando não encontrou o registro pesquisada.

Exemplos

O exemplo a seguir mostra-nos uma das utilizações da função EOF() lendo um arquivo seqüencialmente até seu fim.

LOCATE          && Inicia uma leitura seqüencial

DO WHILE ! EOF ()

  ? EOF ()      && Exibirá .F.

  ? FOUND ()    && Exibirá .T.

  CONTINUE

ENDDO

? EOF ()        && Exibirá .T.

? FOUND()       && Exibirá .F.

Consulte

CONTINUE, FIND, LOCATE, GO, CHAIN(), DBERR(), FOUND() e RECCOUNT().

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!