version 5
Nombre de champs (tableNum | tablePtr) Numérique
Paramètre | Type | Description | |
tableNum | tablePtr | Num | Pointeur | Numéro de table ou Pointeur vers une table | |
Résultat | Numérique | Nombre de champs dans la table |
Description
La commande Nombre de champs retourne le nombre de champs que contient la table dont le numéro ou le pointeur est passé dans le paramètre tableNum ou tablePtr.
Les champs sont numérotés dans l'ordre où ils ont été créés.
Exemple
La méthode projet suivante crée le tableau asChamps avec les noms des champs de la table dont le pointeur est reçu comme premier paramètre :
$vlTable:=Table($1) TABLEAU ALPHA(31;asChamps;Nombre de champs($vlTable)) Boucle ($vlChamp;1;Taille tableau(asChamps)) asChamps{$vlChamp}:=Nom du champ($vlTable;$vlChamp) Fin de boucle
Référence
LIRE PROPRIETES CHAMP, Nom du champ, Nombre de tables.