MASK

Sommaire


Maskpermet de déclarer l'ensemble des masques utilisés dans un traitement.

Syntaxe

   [ Local ]Maskliste_masques

Paramètres

Elément

Description

Restrictions

liste_masques

Liste dedescr_masques, séparés par lecaractère ','.

Le nombre global de masques est limité à25.

descr_masque


(1)
(2)
(3)

Descriptiond'un masque sous  l'une des formes suivantes :

nom_d'OBJet
nom_d'OBJet classe
'=' expr_c

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

expr_c

Expression de type Char dont le résultat est un nom de masque sous la forme d'un nom_d'OBJet ou d'un cheminabsolu ou relatif.

80 caractères au plus.

 

Exemples

   # Déclaration de 3 masques
   Mask SAICP1 [CPT1] , =[L]NOMMSK [CPT2], ="DOSSIERA.SAICP1" [CPT3]

 

Description et commentaires

Maskpermet de déclarer les masques utilisés durant un traitement. On peut pour celadéclarer :

Si l'on donne à la fois un nom de masque et une abréviation (syntaxe 2), onpeut ouvrir le masque en changeant son abréviation (ce qui permet par exemplede l'ouvrir deux fois).

L'instruction Maskreferme tous les masques précédemment ouverts. On utilisera donc dans lessous-programmes l'instruction Local Mask de préférence à Mask. En effet,une telle déclaration ne referme pas les masques qui auraient été ouvertsprécédemment par un ordre Maskou Local Mask;cependant, la liste des masques par défaut ne contient alors que les masquesdéclarés par Local Mask.On retrouvera en revenant au traitement appelant, la liste des masques pardéfaut telle qu'elle était avant l'appel du sous-programme.

 

Erreurs associées

Erreur

Description

ERMODE(10)

Lenom du masque n'est pas de type alphanumérique.

ERTROM(42)

Tropde masques ouverts simultanément.

PAFIC(20)

Masquenon trouvé.

ERCLAS( 7)

Abréviationdu fichier associé non trouvée.

ERACCE(27)

Erreurd'accès au masque.

 

Mots-clés associés

FILEAFFZOMASKCOU


SOMMAIRE

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