Retornar o número de itens de um arquivo e suas características.
FAFIELDS (<exp.C>[, <vet.C1>[, <vet.C2>[,<vet.N1>[, <vet.N2>]]]])
|
<exp.C> |
Representa o nome do arquivo do banco de dados. |
|
<vet.C1> |
Representa o nome do vetor que será preenchido com o nome dos itens do arquivo. Deve ter no mínimo 12 caracteres. |
|
<vet.C2> |
Representa o nome do vetor que será preenchido com o tipo dos itens. Deve ter no mínimo 1 caractere. |
|
<vet.N1> |
Representa o nome do vetor que será preenchido com o tamanho dos itens. |
|
<vet.N2> |
Representa o nome do vetor que será preenchido com o número de casas decimais dos itens numéricos. |
Retorna a quantidade de itens do arquivo <exp.C> preenchendo, opcionalmente, vetores com as características dos itens do arquivo do arquivo de banco de dados.
Os vetores devem ser declarados com o número de elementos igual ao número de itens do arquivo, para isso basta invocar FAFIELDS() antes de declarar os vetores.
O exemplo a seguir declara vetores com o número de elementos igual ao número de itens do registro.
r=FOPEN ("bdemp1", "a", 33, 2) && Abre o banco de dados
qtd_item = FAFIELDS("tab_func")
? qtd_item && Exibe a quantidade de itens
DECLARE vet_nom[qtd_item] = SPACE(12)
DECLARE vet_tip[qtd_item] = " "