| 4D v18LIRE PROPRIETES CHAMP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 LIRE PROPRIETES CHAMP 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LIRE PROPRIETES CHAMP ( 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 LIRE PROPRIETES CHAMP 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 | 
| Est un BLOB | Entier long | 30 | 
| Est un booléen | Entier long | 6 | 
| Est un champ alpha | Entier long | 0 | 
| Est un entier | Entier long | 8 | 
| Est un entier 64 bits | Entier long | 25 | 
| Est un entier long | Entier long | 9 | 
| Est un float | Entier long | 35 | 
| Est un numérique | Entier long | 1 | 
| Est un objet | Entier long | 38 | 
| Est un texte | Entier long | 2 | 
| Est une date | Entier long | 4 | 
| Est une heure | Entier long | 11 | 
| Est une image | Entier long | 3 | 
| Est une sous table | Entier long | 7 | 
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 :
 LIRE PROPRIETES CHAMP(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 :
 LIRE PROPRIETES CHAMP(->[Table3]Champ2;vType;vLong;vIndex;vUnique;vInvisible)
	Produit :  4D
	Thème :  Définition structure
	Numéro :  
        258
        
        
        
	Nom intl. :  GET FIELD PROPERTIES
	Modifié :  4D v11 SQL  
	Modifié :  4D v15
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire