Publicado el :
Macro CREATION_INTERNE

Macro AHGdelta

Este código también está disponible en: Deutsch English Français
Esta macro dibuja un triángulo isósceles compuesto por caracteres '#' mediante instrucciones %put. Acepta un parámetro 'msg'. La visualización del mensaje está condicionada por el resultado de la macro de terceros '%AHGblank' (no incluida aquí), que probablemente verifica si la cadena está vacía.
Análisis de datos

Type : CREATION_INTERNE


No se leen ni se crean datos. El código solo realiza operaciones de visualización en el registro (log).

1 Bloque de código
MACRO
Explicación :
Definición de la macro AHGdelta. Dibuja los bordes y el cuerpo del triángulo en el log e inserta el mensaje del usuario si este no está vacío.
¡Copiado!
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;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.