Aller au contenu principal
Version: Next

Field name

Field name ( ptrChamp | numTable {; numChamp} ) -> Résultat

ParamètreTypeDescription
ptrChamp | numTablePointeur, Entier long🡒Pointeur vers un champ ou Numéro de table
numChampEntier long🡒Numéro de champ si un numéro de table est passé en premier paramètre
RésultatChaîne🡐Nom du champ

Description

La commande Field name retourne le nom du champ dont vous avez passé le pointeur dans ptrChamp, ou dont vous avez passé les numéros de table et de champ dans numTable et numChamp.

Exemple 1

L'exemple suivant assigne au second élément du tableau ChampTableau{1} (ChampTableau étant un tableau à deux dimensions) le nom du second champ de la première table :

 ChampTableau{1}{2}:=Field name(1;2)

Exemple 2

L'exemple suivant assigne au second élément du tableau ChampTableau{1} (ChampTableau étant un tableau à deux dimensions) le nom du champ [MaTable]MonChamp :

 ChampTableau{1}{2}:=Field name(->[MaTable]MonChamp)

Exemple 3

L'exemple suivant affiche une boîte de dialogue d'alerte. Nous passons à cette méthode un pointeur vers un champ :

 ALERT("Le numéro du champ "+Field name($1)+" de la table "+Table name(Table($1))+" doit faire plus de cinq caractères.")

Voir aussi

Field
Get last field number
Table name