Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: DBFieldInfo
|
Nome | Tipo | Descrição | Obrigatório | Referência |
nInfoTipo | Numérico | Indica o tipo de informação que será verificada, tais como: DBS_DEC, DBS_LEN e DBS_TYPE. Para mais informações, consulte a área Observações. | X | |
nCampo | Numérico | Indica a posição do campo que será verificado. | X |
- xInfo(qualquer)
- Retorna a informação do campo, ou seja, a informação requisitada pelo usuário (tipo numérico, se for tamanho ou casas decimais, tipo caracter, se for nome ou tipo). Caso não tenha tabela corrente ou a posição do campo está inválida, o retorno será nulo.
O tipo de informação, do parâmetro <nInfoTipo>, é escolhido de acordo com as seguintes constantes:
Constante | Descrição |
---|---|
DBS_Dec | Indica o número de casas decimais. Tipo: Numérico. |
DBS_Len | Indica o tamanho. Tipo Numérico. |
DBS_Type | Indica o tipo. Tipo: Caracter. |
Além disso, a posição do campo não leva em consideração os campos internos do sistema (Recno e Deleted).
//Este exemplo, apresenta como utilizar a função DBFieldInfo() para obter as informações//do primeiro campo da tabela Clientes.USE Clientes NEWDBFIELDINFO(DBS_NAME,1) // Retorno: NomeDBFIELDINFO(DBS_TYPE,1) // Retorno: CDBFIELDINFO(DBS_LEN,1) // Retorno: 10DBFIELDINFO(DBS_DEC,1) // Retorno: 0
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas