L4G >  adxfname  

Afficher tout Masquer tout

adxfname permet de connaître le nom des champs d'une table ouverte.

 

Classe, type et dimension

Char [G:abv]adxfname(13)([G:abv]nbzon)

 

Exemples

   # Affichage des caractéristiques de la table CLIENT d'abréviation CLI
         File CLIENT [CLI]
    Infbox "Il y a "-num$([G:CLI]nbzon)-" champs dans la table CLIENT :"
    For I = 0 To [G:CLI]nbzon-1
           Infbox [G:CLI]adxfname(I)
    Next I
    Infbox "Il y a "-num$([G:CLI]nbind)-" index dans la table CLIENT :"
    For I = 0 To [G:CLI]nbind-1
           Infbox [G:CLI]keyname(I)
           Case [G:CLI]keyuniq(I)
                   When 0 : Infbox "  (non unique)  "
                   When 1 : Infbox "  (unique)  "
                   When 2 : Infbox "  (nombreux homonymes)  "
           Endcase
           Infbox "Longueur = "-num$([G:CLI]keylen(I))
   Next I
   Infbox "Taille totale enregistrement="-num$([G:CLI]tairec)

 

Description

adxfname est un tableau de variables de la classe [G] associée à une table ouverte par un ordre File. La dimension de adxfname est donnée par la variable [G]nbzon (nombre de champs définis dans la table). adxfname contient le nom des champs de la table correspondante. Cette variable est accessible en lecture seulement.

 

Erreurs associées

Erreur

Description

EREADONLY (62)

Tentative de modification de la variable.

 

Mots-clés associés

NBZON - NBIND - TAIREC - KEYUNIQ  - KEYNAME  - FILE