| 4D v18Field | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 Field 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Field ( numTable ; numChamp ) -> ptrChamp | ||||||||
| Paramètre | Type | Description | ||||||
| numTable | Entier long |   | Numéro de table | |||||
| numChamp | Entier long |   | Numéro de champ | |||||
| ptrChamp | Pointeur |   | Pointeur de champ | |||||
| Field ( ptrChamp ) -> numChamp | ||||||||
| Paramètre | Type | Description | ||||||
| ptrChamp | Pointeur |   | Pointeur de champ | |||||
| numChamp | Entier long |   | Numéro de champ | |||||
La commande Field a deux syntaxes :
L'exemple suivant assigne la variable ChampPtr à un pointeur vers le deuxième champ de la troisième table :
 ChampPtr:=Field(3;2)Si vous passez champPtr (un pointeur vers le 2e champ de la table) à Field, la valeur 2 est retournée. La ligne suivante assigne la valeur 2 à champNum :
 champNum:=Field(champPtr)Dans l'exemple, la variable champNum est égale au numéro de champ de [Table3]Champ2 :
 champNum:=Field(->[Table3]Champ2)
	Produit :  4D
	Thème :  Définition structure
	Numéro :  
        253
        
        
        
	
	Créé :  < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire