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

AFILES()

Propósito

Retornar o número de arquivos de um banco de dados ou preencher vetores com características dos arquivos.

Sintaxe

AFILES ([<vet.C1>] [,<vet.C2>]])

Argumentos

<vet.C1>

representa o nome do vetor que será preenchido com o nome dos arquivos do banco de dados. Deve ter no mínimo 12 caracteres.

<vet.C2>

representa o nome do vetor que será preenchido com o tipo do arquivo do banco de dados. Deve ter no mínimo 1 caracter.

Utilização

Retorna a quantidade de arquivos do banco de dados utilizado, preenchendo, opcionalmente, vetores com características dos arquivos.

Quando utilizada sem argumentos, retorna o número de arquivos do banco de dados.

Os vetores devem ser declarados com o número de elementos igual ao número de arquivos do banco.

Exemplos

O exemplo a seguir mostra-nos como declarar vetores com o número de elementos igual ao número de arquivos do banco de dados.

USE tab_func

qtd_arq = AFILES()     && Retorna o numero de arquivos

DECLARE vet_nom[qtd_arq] = SPACE(12)

DECLARE vet_tip[qtd_arq] = " "

* Exibe a quantidade de arquivos (qtd_arq) e preenche os vetores

? AFILES(vet_nom, vet_tip)

Consulte

DECLARE, ACHOICE(), ACOPY(), AFILL(), AFIELDS(), AJOINS(), AKEYS(), AINS(), ALEN() e ASCAN().

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