Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
GET FIELD PROPERTIES
|
GET FIELD PROPERTIES ( ptrChp | numTable {; numChamp}; champType {; champLong {; indexé {; unique {; invisible}}}} ) | ||||||||
Paramètre | Type | Description | ||||||
ptrChp | numTable | Pointeur, Entier long |
![]() |
Pointeur de champ ou Numéro de table | |||||
numChamp | Entier long |
![]() |
Numéro de champ si un numéro de table est passé en premier paramètre | |||||
champType | Entier long |
![]() |
Type de champ | |||||
champLong | Entier long |
![]() |
Longueur du champ (si alphanumérique) | |||||
indexé | Booléen |
![]() |
Vrai = Indexé, Faux = Non indexé | |||||
unique | Booléen |
![]() |
Vrai = Unique, Faux = Non unique | |||||
invisible | Booléen |
![]() |
Vrai = Invisible, Faux = Visible | |||||
La commande GET FIELD PROPERTIES retourne des informations sur le champ désigné par numTable et numChamp ou par ptrChp.
Vous pouvez soit passer :
Après l'appel :
Constante | Type | Valeur |
Is alpha field | Entier long | 0 |
Is BLOB | Entier long | 30 |
Is Boolean | Entier long | 6 |
Is date | Entier long | 4 |
Is float | Entier long | 35 |
Is integer | Entier long | 8 |
Is integer 64 bits | Entier long | 25 |
Is longint | Entier long | 9 |
Is object | Entier long | 38 |
Is picture | Entier long | 3 |
Is real | Entier long | 1 |
Is subtable | Entier long | 7 |
Is text | Entier long | 2 |
Is time | Entier long | 11 |
Dans l'exemple suivant, les variables vType, vLong, vIndex, vUnique et vInvisible prennent pour valeur les propriétés du troisième champ de la première table :
GET FIELD PROPERTIES(1;3;vType;vLong;vIndex;vUnique;vInvisible)
L'exemple suivant récupère dans les variables vType, vLong, vIndex, vUnique et vInvisible les propriétés du champ [Table3]Champ2 :
GET FIELD PROPERTIES(->[Table3]Champ2;vType;vLong;vIndex;vUnique;vInvisible)
Produit : 4D
Thème : Définition structure
Numéro :
258
Modifié : 4D v11 SQL
Modifié : 4D v15
4D - Langage ( 4D v20 R7)