KEYLEN

Sommaire


keylenpermet de connaître la taille des clés (en nombre d'octets) d'une tableouverte.

 

Classe, type et dimension

Shortint [G:abv] keylen([G:abv]nbind )

 

Exemples

   # Affichage des caractéristiques de la table BPCUSTOMER d'abréviation BPC
    File BPCUSTOMER [BPC]
    Infbox "Il y a "-num$([G:BPC]nbzon)-" champs dans la table BPCUSTOMER :"
    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 BPCUSTOMER :"
    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 et commentaires

Keylenest un tableau de variables de la classe [G] associée à une table déclarée parun ordre File.

La dimension de keylenest donnée par la variable [G]nbind (nombre de clés définies sur la table). keylen contientle nombre d'octets utilisés par chaque clé de la table correspondante. Cettevariable est accessible en lecture seulement.

 

Erreurs associées 

Erreur

Description

EREADONLY(62)

Tentativede modification de la variable.

 

Mots-clés associés

NBZON - NBIND - TAIREC - KEYNAME - KEYUNIQ - ADXFNAME - FILE


SOMMAIRE

 

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved