Descrição
FieldName [AS] - Retorna o nome de um campo de uma tabela aberta..
|
Sintaxe
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
nInfoTipo
|
Numérico
|
Indica a posição do campo na estrutura da tabela
|
|
|
|
Retorno
| Retorno |
Tipo |
Descrição |
| cRet |
Caracter
|
Retorna uma string contendo o nome do campo especificado. Se o parâmetro (nPosição) for maior que o total de campos do alias atual ou não tenha um alias aberto na área de trabalho, a função retornará uma string vazia ("")
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function FieldName()
dbSelectArea('SA1')
MsgInfo( FieldName( 4 ) + CRLF + Field( 4 ), 'UniversoADVPL' )
Return( Nil )
Resultado
Informações adicionais
|
Field() e FieldName() são funções de banco de dados que retornam o nome de um campo, a partir da posição numérica do campo na estrutura da tabela. Essas funções fazem exatamente o contrário da FieldPos(), que retorna a posição do campo na estrutura da tabela a partir do nome do campo informado
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎