Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
GET FIELD PROPERTIES
|
GET FIELD PROPERTIES ( campPtr | tablaNum {; numCamp}; campTipo {; campLong {; indexado {; unico {; invisible}}}} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
campPtr | tablaNum | Puntero, Entero largo |
![]() |
Puntero de campo o Número de tabla | |||||
numCamp | Entero largo |
![]() |
Número de campo si se pasa un número de tabla | |||||
campTipo | Entero largo |
![]() |
Tipo de campo | |||||
campLong | Entero largo |
![]() |
Longitud del campo, si es alfanumérico | |||||
indexado | Booleano |
![]() |
True = Indexado, False = No indexado | |||||
unico | Booleano |
![]() |
True = único, False = No único | |||||
invisible | Booleano |
![]() |
True = Invisible, False = Visible | |||||
El comando GET FIELD PROPERTIES devuelve información sobre el campo designado por campPtr o por tablaNum y campNum.
Puede pasar:
Después de la llamada:
Constante | Tipo | Valor |
Is alpha field | Entero largo | 0 |
Is BLOB | Entero largo | 30 |
Is Boolean | Entero largo | 6 |
Is date | Entero largo | 4 |
Is float | Entero largo | 35 |
Is integer | Entero largo | 8 |
Is integer 64 bits | Entero largo | 25 |
Is longint | Entero largo | 9 |
Is object | Entero largo | 38 |
Is picture | Entero largo | 3 |
Is real | Entero largo | 1 |
Is subtable | Entero largo | 7 |
Is text | Entero largo | 2 |
Is time | Entero largo | 11 |
En este ejemplo, las variables vTipo, vLong, vIndex, vUnico y vInvisible toman por valor las propiedades del tercer campo de la primera tabla:
GET FIELD PROPERTIES(1;3;vTipo;vLong;vIndex;vUnico;vInvisible)
Este ejemplo recupera en las variables vTipo, vLong, vIndex, vUnico y vInvisible las propiedades del campo [Tabla3]Campo2:
GET FIELD PROPERTIES(->[Tabla3]Campo2;vTipo;vLong;vIndex;vUnico;vInvisible)
Producto: 4D
Tema: Estructura
Número
258
Modificado: 4D v11 SQL
Modificado: 4D v15
Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)