Bonjour,
Encore un petit problème de macro. (pas encore une partie que j'ai vraiment étudié )
J'essaye d'appeler mon programme "hello.sas" via une macro:
Le programme hello.sas (Assez original, je l'avoue )
Et mon programme appelant qui fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part %put hello SAS!;
J'obtiens le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 %macro run_metrics(nb_metrics); %if &nb_metrics gt 0 %then %do; %include("hello.sas"); %end; %mend; %run_metrics(1);
Merci pour votre aide, ce doit probablement être un problème de quoting... mais pour l'instant je
Code : Sélectionner tout - Visualiser dans une fenêtre à part ERROR: Incorrect %INCLUDE statement will not be executed. There is a syntax error.
Partager