4D Pack v14AP Get field infos |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Pack v14
AP Get field infos
|
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 | cadeia |
![]() |
Lista de seleção | |||||
Resultado | Inteiro |
![]() |
Código de erro | |||||
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.0.5
4D Pack ( 4D Pack v11.4)
4D Pack ( 4D Pack v13.2)
4D Pack ( 4D Pack v12)
4D Pack ( 4D Pack v14 R2)
4D Pack ( 4D Pack v14)
4D Pack ( 4D Pack v14 R3)
4D Pack ( 4D Pack v14 R4)