L4G >  nbzon  

Afficher tout Masquer tout

nbzon permet de connaître le nombre de champs d'une table ouverte.

 

Classe, type et dimension

Shortint [G:abv]nbzon

 

Exemples

   # Affichage des caractéristiques de la table BPCUSTOMER
    File BPCUSTOMER [BPC]
    Infbox "Il y a "-num$([G:CLI]nbzon)-" champs dans la table CLIENT :"
    For I = 0 To [G:BPC]
nbzon - 1
       Infbox [G:BPC]adxfname(I)
    Next I
    Infbox "Il y a "-num$([G:BPC]nbind)-"index dans la table CLIENT :"
    For I = 0 To [G:BPC]nbind - 1
       Infbox [G:BPC]keyname(I)
       Case [G:BPC]keyuniq(I)
           When 0 : Infbox "   (Avec Homonymes)  "
           When 1 : Infbox "   (Sans Homonymes)  "
           When 2 : Infbox "   (Nombreux Homonymes)  "
       Endcase
       Infbox "Longueur = "-num$([G:BPC]keylen(I))
   Next I
   Infbox "Taille totale enregistrement = "-num$([G:BPC]tairec)

 

Description

nbzon est une variable de la classe [G] associée à une table déclarée par un ordre File.

nbzon contient le nombre de champs de la table correspondante. Cette variable est accessible en lecture seulement.

 

Erreurs associées

Erreur

Description

EREADONLY (62)

EREADONLY (62)

 

Mots-clés associés

NBIND - TAIREC - KEYNAME - KEYUNIQ - ADXFNAME - FILE