Comment appeler une macro fonction dans une autre, récupérer une macro variable.
J'ai une toute petite question, comment est ce possible de récupérer une macro variable pour un calcul dans une macro fonction à partir d'une autre macro fonction?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
%macro test(var=);
%let var1=%eval(&var+2);
%put &var1;
%mend;
%macro test2(var=);
%test(var=&var); * <<<<<<------- le problème vient de la un call execute ou ....... ;
%let var2= %eval(&var + &var1 + 2);
%put &var2;
%mend;
%test2(var=3); |
Merci bien.