4D Pack v16_o_AP Get field infos |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Pack v16
_o_AP Get field infos
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| _o_AP Get field infos ( numTabla ; numCampo ; tablaRel ; campoRel ; atributos ; lista ) -> resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| numTabla | Entero |
|
Número de tabla | |||||
| numCampo | Entero |
|
Número del campo | |||||
| tablaRel | Entero |
|
Tabla relacionada | |||||
| campoRel | Entero |
|
Campo relacionado | |||||
| atributos | Entero largo |
|
Atributos del campo | |||||
| lista | Cadena |
|
Lista de selección | |||||
| resultado | Entero |
|
Código de error | |||||
A partir de la versión 16, los comandos 4D Pack son obsoletos y no se recomienda su uso en bases 4D. Estos comandos se eliminarán en futuras versiones de 4D.
AP Get field infos devuelve información específica sobre un campo.
Dado el número de tabla y de campo, el comando devuelve la tabla y número de campo asociados, respectivamente.
Si no hay relación con el campo dado, tablaRel y campoRel toman el valor 0.
Cada uno de los 16 bits de atributos tiene un significado preciso. Cada bit puede leerse gracias a los Operadores de bits del lenguaje 4D.
| Bit: | Vale 1 si el campo es: | Ignorado si el tipo es |
| 15 | Indexado | Texto, Imagen, Subtabla o Blob |
| 14 | Indexado único | Texto, Imagen o Subtabla o Blob o si el bit 15 vale 0 |
| 13 | Obligatorio | Subtabla |
| 12 | Lista de selección | Imagen, Subtabla o Blob |
| 11 | Modificable | Subtabla |
| 10 | Editable | Subtabla |
| 8 | Invisible | |
| 6 | una relación automática Muchos a 1 | Texto, Imagen, Subtabla o Blob |
| 5 | una relación automática 1 a Muchos | Texto, Imagen, Subtabla o Blob |
| 2 y 1 | una relación automática 1 a Muchos cuyo integridad referencial es: | |
| 00 La integridad referencial no está activa | ||
| 01 No modifica los registros relacionados | ||
| 10 Eliminación de los registros relacionados | ||
| 11 Eliminación de registros relacionados no permitidos | ||
| 0 | una relación automática N a 1 con actualización automática | Texto, Imagen, Subtabla, Blob, o si el bit 5 no se ha definido |
Producto: 4D Pack
Tema: 4D_Pack : Utilities
Número
61974

Creado por: 4D Pack 6
Renombrar: 4D Pack v16
4D Pack ( 4D Pack v16)
Añadir un comentario