L4G >  maskabr  

Afficher tout Masquer tout

maskabr retourne les abréviations des masques ouverts.

 

Syntaxe

   maskabr( < classe | exp_num > )

 

Paramètres

Elément

Description

Restrictions

classe

Désigne l'abréviation d'un masque.

La classe doit exister.

exp_num

Expression numérique désignant un masque.

exp_num >= 0

 

Exemples

   # Liste des abréviations des masques ouverts dans l'application
   # courante
    Libelle I, J, NBMSK : NBMSK = 25
    Char VARMSK (10) (1..NBMSK)
    I = 1 : J = 1
    Repeat
       If maskabr( I ) <> ""
          VARMSK( J ) = maskabr( I )
          J += 1
       Endif
       I += 1
    Until I > NBMSK

 

Description

maskabr retourne l'abréviation du masque dont l'abréviation ou le numéro interne est donné en argument. Dans le cas d'une abréviation, le masque doit être ouvert. Le numéro interne (utilisé par Adonix) correspond au numéro de ligne dans la liste des masques ouverts affichés dans le debugger et commence à 1. Aucune erreur n'est retournée lorsqu'un argument numérique ne correspond à aucun masque ouvert, la fonction retournant la chaîne vide "".

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

 

Erreurs associées

Erreur

Description

ERCLAS (7)

classe inexistante.

ERDOM (50)

exp_num < 0.

 

Mots-clés associés

MASK - MASKNAM - MASKNBF - MASKCOU