4D Pack v16_o_AP Get field infos |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Pack v16
_o_AP Get field infos
|
_o_AP Get field infos ( numTabela ; numCampo ; tabelaRel ; campoRel ; atributos ; lista ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
numTabela | Inteiro |
![]() |
Número de tabela | |||||
numCampo | Inteiro |
![]() |
Número do campo | |||||
tabelaRel | Inteiro |
![]() |
Tabela relacionada | |||||
campoRel | Inteiro |
![]() |
Campo relacionado | |||||
atributos | Inteiro longo |
![]() |
Atributos do campo | |||||
lista | String |
![]() |
Lista de seleção | |||||
Resultado | Inteiro |
![]() |
Código de erro | |||||
A partir da versão 16, os comandos 4D Pack são obsoletos e não é recomendado seu uso em bancos de dados 4D. Estes comandos são eliminados em futuras versões de 4D.
AP Get field infos devolve informação específica sobre um campo.
Dado o número de tabela e de campo, o comando devolve a tabela e número de campo associados, respectivamente.
Se não há relação com o campo dado, tabelaRel e campoRel tomam o valor 0.
Cada um dos 16 bits de atributos tem um significado preciso. Cada bit pode ser lido graças aos Operadores de bits da linguagem 4D.
Bit: | Vale 1 se o campo é: | Ignorado se o tipo é |
15 | Indexado | Texto, Imagem, Subtabela ou Blob |
14 | Indexado único | Texto, Imagem ou Subtabela ou Blob ou se o bit 15 vale 0 |
13 | Obrigatório | Subtabela |
12 | Lista de seleção | Imagem, Subtabela ou Blob |
11 | Modificável | Subtabela |
10 | Editável | Subtabela |
8 | Invisível | |
6 | uma relação automática Muitos a 1 | Texto, Imagem, Subtabela ou Blob |
5 | uma relação automática 1 a Muitos | Texto, Imagem, Subtabela ou Blob |
2 e 1 | uma relação automática 1 a Muitos cuja integridade referencial é: | |
00 A integridade referencial não está ativa | ||
01 Não modifica os registros relacionados | ||
10 Eliminação dos registros relacionados | ||
11 Eliminação de registros relacionados não permitidos | ||
0 | uma relação automática N a 1 com atualização automática | Texto, Imagem, Subtabela, Blob, ou se o bit 5 não foi definido |
Produto: 4D Pack
Tema: 4D_Pack : Utilities
Número
61974
Criado por: 4D Pack 6
Renomear: 4D Pack v16
4D Pack ( 4D Pack v16)