Publié le :
Macro CREATION_INTERNE

Macro AHGdelta

Ce code est également disponible en : Deutsch English Español
Cette macro dessine un triangle isocèle composé de caractères '#' via des instructions %put. Elle accepte un paramètre 'msg'. L'affichage du message est conditionné par le résultat de la macro tierce '%AHGblank' (non fournie ici), qui vérifie probablement si la chaîne est vide.
Analyse des données

Type : CREATION_INTERNE


Aucune donnée n'est lue ou créée. Le code effectue uniquement des opérations d'affichage dans le journal (log).

1 Bloc de code
MACRO
Explication :
Définition de la macro AHGdelta. Elle trace les bordures et le corps du triangle dans la log et insère le message utilisateur si celui-ci n'est pas vide.
Copié !
1%macro AHGdelta(msg);
2 %put '#################### ';
3 %IF not %AHGblank(&msg) %THEN %put &msg ;
4 %put ' # ';
5 %put ' #### ';
6 %put ' ######## ';
7 %put ' ############ ';
8 %put ' ################ ';
9 %put '#################### ';
10%mend;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.