Saltar para o conteúdo principal
Versão: 21 R4 BETA

Field name

Field name ( pontCampo : Pointer ) : Text
Field name ( numTabela : Integer ; numCampo : Integer ) : Text

ParâmetroTipoDescrição
pontCampo|numTabelaPonteiro, Inteiro longo→Ponteiro Campo ou número da tabela
numCampoInteger→Número do campo se a o número da tabela foi passado no primeiro parâmetro
ResultadoText←Nome do campo

Descrição​

O comando Field name retorna o nome do campo cujo ponteiro se passa en pontCampo ou cujos números de tabela e de campos se passan en numTabela e numCampo.

Exemplo 1​

Este exemplo atribui o segundo elemento do array campArray{1} ao nome do segundo campo na primeira tabela. campArray é um array de duas dimensões:

 campArray{1}{2}:=Field name(1;2)

Exemplo 2​

Este exemplo atribui o segundo elemento do array campArray{1} ao nome do campo [MinhaTabela]MeuCampo. campArray é um array de duas dimensões:

 campArray{1}{2}:=Field name(->[MinhaTabela]MeuCampo)

Exemplo 3​

Este exemplo mostra um alerta. Este método passa um ponteiro a um campo:

 ALERT("O número do campo "+Field name($1)+" da tabela "
 +Table name(Table($1))+" deve ser de mais de cinco caracteres.")

Ver também​

Field
Last field number
Table name

Propriedades​

Número do comando257
Thread-seguroyes