L4G >  clavar  

Afficher tout Masquer tout

clavar retourne les noms des variables définies dans les classes de l'application courante.

 

Syntaxe

   clavar( < classe | exp_num >, exp_var )

 

Paramètres

Elément

Description

Restrictions

classe

Désigne l'abréviation d'une classe

Aucune.

exp_num

Expression numérique désignant une classe.

exp_num >= 0

exp_var

Expression numérique désignant une variable.

exp_var >= 1

 

Exemples

   # Liste des variables de la classe [S]
    For I = 1 To NBVAR
       Infbox clavar( [S], I )
    Next

 

Description

clavar retourne les noms des variables existant dans une classe donnée. Le premier argument de la fonction désigne une classe par son abréviation ou son numéro interne et le deuxième argument désigne une variable par son numéro interne.

Le numéro interne d'une classe correspond au numéro de ligne dans la liste des classes de variables affichées dans le debugger, et commence à 1 (la gestion des numéros internes des variables lui est symétrique). Aucune erreur n'est retournée lorsqu'un argument ne correspond à aucune classe accessible, clavar retournant la chaîne vide "".

Le résultat de la fonction est de type Char.

 

Erreurs associées

Erreur

Description

ERDOM (50)

exp_var < 0 ou exp_num < 0.

 

Mots-clés associés

CLALEV - CLASIZ - CLANAM - CLANBS