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