RAZ

Sommaire


Razpermet de remettre à zéro une variable ou une classe de variables.

 

Syntaxe

   Razliste_cla_var

 

Paramètres

Elément

Description

Restrictions

liste_cla_var

Liste declasses ou devariables séparées par lecaractère ','.

La classe doit exister.

variable

Variable exprimée sous l'une des formessuivantes :
nom_de_variable
nom_de_variable '('
liste_ind')'

La variable doit exister.

liste_ind

Liste d'expressions entières quiexpriment les indices de l'élément à remettre à zéro. Les éléments de la listesont séparés par ','. Par défaut, tous les éléments de la variable serontremis à zéro.

Le nombre d'éléments doit correspondreau nombre de dimensions de la variable.

 

Exemples

   # Remise à zéro d'un élément d'une variablede dimension 3 et de
   # toutes les variables locales
   Raz CHAINE(3, 2,5), [L]

   # Remise à zéro de la variablenumérique SOLDES (de tous ses
   # éléments si elle est dimensionnée)
   Raz SOLDES

   # Remise à zéro d'une date dans unmasque
   Raz [M:SDA]DATEJ

   # Remise à zéro d'une classe
   Raz[M:ABC]       :# les variables du masque sontremises à 0

 

Description et commentaires

Razpermet de remettre à zéro une variable complète (si aucun indice n'est donné),un élément de variable (si on en donne l'indice), ou toute une classe.

La remise à zéro donne aux variables des valeurs dépendant du type, à savoir:

Dans le cas d'un Razsur une variable de masque, l'information 'champ non initialisé' estpositionnée (ce qui n'est pas le cas si l'on affecte une valeur nulle à cettevariable). Lorsqu'on saisira cette variable, la valeur par défaut sera calculéecomme si la variable n'avait jamais été saisie ni initialisée.

 

Erreurs associées

Erreur

Description

ERCLAS(7)

Classeinexistante.

ERVARI(6)

Variableinexistante.

 

Mots-clés associés

VARINIT - KILL - EFFZO


SOMMAIRE

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