Champ

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


Champ (numTable| ptrChamp{; numChamp}) Num | Pointeur

ParamètreTypeDescription
numTable| ptrChampNum | PointeurNuméro de table ou Pointeur de champ
numChampNumériqueNuméro de champ si un numéro de table est
passé
RésultatNum | PointeurNuméro de champ si un pointeur de champ
est passé, Pointeur de champ si des numéros
de table et de champ sont passés

Description

La commande Champ a deux syntaxes :

• Si vous passez un numéro de table dans numTable et un numéro de champ dans numChamp, Champ retourne un pointeur vers le champ.

• Si vous passez un pointeur vers un champ dans ptrChamp, Champ retourne le numéro du champ.

Exemples

(1) L'exemple suivant assigne la variable ChampPtr à un pointeur vers le deuxième champ de la troisième table :

   ChampPtr:=Champ(3; 2)

(2) Si vous passez champPtr (un pointeur vers le 2e champ de la table) à Champ, la valeur 2 est retournée. La ligne suivante assigne la valeur 2 à champNum :

   champNum:=Champ(champPtr)

(3) Dans l'exemple, la variable champNum est égale au numéro de champ de [Table3]Champ2 :

   champNum:=Champ(->[Table3]Champ2)

Référence

Lire numero dernier champ, LIRE PROPRIETES CHAMP, Nom du champ, Table.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant