MASKNBF

Sommaire


masknbfretourne le nombre de champs définis dans un masque (s'il est ouvert).

 

Syntaxe

  masknbf( < classe | exp_num > )

 

Paramètres

Elément

Description

Restrictions

classe

Désignation d'un masque.

La classe doit  exister.

exp_num

Expression numérique désignant unmasque.

exp_num >= 0

 

Exemples

  # Combien de champs le masque BPC0 "entête client" comporte-t-il ?
    Mask BPC0
    Infbox num$(masknbf([BPC0]))

 

Description et commentaires

masknbfretourne le nombre de champs définis dans le masque correspondant à l'argumentde la fonction. Le masque peut être désigné soit par son abréviation, soit parun numéro. Dans le cas d'une abréviation, il doit être ouvert. Le numérointerne (utilisé par
Adonix) correspond au numéro de ligne dans la liste des masques ouvertsaffichés dans le debugger et commence à 1. Aucune erreur n'est retournéelorsqu'un argument numérique ne correspond à aucun masque ouvert, la fonctionretournant la valeur 0.

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

 

Erreurs associées

Erreur

Description

ERCLAS( 7)

classeinexistante.

ERDOM(50)

exp_num< 0.

 

Mots-clés associés

MASK - MASKABR - MASKNAM - MASKCOU


SOMMAIRE

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