4D v16.3

GET FIELD ENTRY PROPERTIES

Página Inicial

 
4D v16.3
GET FIELD ENTRY PROPERTIES

GET FIELD ENTRY PROPERTIES 


 

GET FIELD ENTRY PROPERTIES ( pontCampo|numTabela {; numCampo}; lista ; obrigatório ; nãoEditável ; nãoModificável ) 
Parâmetro Tipo   Descrição
pontCampo|numTabela  Ponteiro, Inteiro longo in Ponteiro de campo ou número da tabela
numCampo  Inteiro longo in Número de campo se o número da tabela for passado como primeiro parâmetro
lista  String in Lista associada ao campo ou string vazia
obrigatório  Booleano in True = Obrigatório, False = Opcional
nãoEditável  Booleano in True=não editável, False = Editável
nãoModificável  Booleano in True = não modificável, False = modificável

O comando GET FIELD ENTRY PROPERTIES retorna as propriedades de entrada de dados para o campo especificado por numTabela e numCampo ou por pontCampo.

Pode passar:

    * números de tabela e de campo em numTabela e numCamp, ou
    * um ponteiro ao campo em pontCampo..

Nota: este comando retorna as propriedades definidas a nível da janela de estrutura da banco. Propriedades similares podem ser definidas a nível dos formulários.

Quando tiver executado o comando:
  • O parâmetro lista retorna o nome da lista associada ao campo (se houver). É possível associar uma lista aos seguintes tipos de campos: String, Texto, Real, Inteiro, Inteiro longo, Data, Hora e Booleano.
    Se nenhuma lista estiver associada ao campo ou se o tipo do campo não permitir a asociação de listas, uma string vazia ("") é retornada.
  • O parâmetro obrigatório retorna True se o campo for “Obligatorio”; do contrário False. O atributo obrigatório pode ser associado a todo tipo de campos, exceto BLOB.
  • O parâmetro nãoEditável retorna True se o campo dispôr do atributo “nãoEditável”, do contrário False. Un campo não editável unicamente pode ser lido, não aceita entrada de dados. O atributo “não editável” pode ser associado a campos de todos os tipos, exceto para os tipos BLOB.
  • O parâmetro nãoModificável retorna True se o campo for “não modificável”, do contrário False. Un campo não modificável aceita apenas uma entrada e não pode ser modificado depois disso. O atributo “Não modificável” pode ser definido para todos os tipos de campos, exceto para BLOB.



Ver também 

GET FIELD PROPERTIES
GET RELATION PROPERTIES
GET TABLE PROPERTIES

 
PROPRIEDADES 

Produto: 4D
Tema: Acesso a Estrutura
Número 685

 
HISTÓRIA 

Criado por: 4D v6.7

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)