Chapter 5 Personnalisation de la génération à l'aide du langage de génération par template


Macro .unset

Permet d'annuler la définition de variables locales et d'attributs volatiles définis à l'aide des macros .set_value et .set_object.

.unset([portée.]nom)

Les paramètres suivants sont disponibles :

Paramètre Description
portée [facultatif] Portée de qualification.

Type : Template simple qui renvoie soit un objet soit une collection
nom Nom de la variable locale ou de l'attribut volatile.

Type : Template simple

Exemple :

.set_value(i, 1, new)
%i?%
.unset(i)
%i?%

La seconde ligne est vraie puisque la variable 'i' est définie tandis que la dernière ligne est fausse.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.