je tape dans ma macro
et sas me dit que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part %if %eval(&tx&nb < &taux) and %eval(&tx&i < &taux) %then %do ;
Qqn à une explication ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 AVERTISSEMENT: Référence symbolique apparente TX non traitée. SYMBOLGEN : Macro variable NB traitée dans 2 SYMBOLGEN : Macro variable TAUX traitée dans 2 AVERTISSEMENT: Référence symbolique apparente TX2 non traitée. ERREUR: Opérande caractère trouvé dans la fonction %EVAL ou condition %IF là où un opérande numérique est requis. La condition était : &tx2 < 2 AVERTISSEMENT: Référence symbolique apparente TX non traitée. SYMBOLGEN : Macro variable I traitée dans 3 SYMBOLGEN : Macro variable TAUX traitée dans 2 AVERTISSEMENT: Référence symbolique apparente TX3 non traitée. ERREUR: Opérande caractère trouvé dans la fonction %EVAL ou condition %IF là où un opérande numérique est requis. La condition était : &tx3 < 2 ERREUR: Opérande caractère trouvé dans la fonction %EVAL ou condition %IF là où un opérande numérique est requis. La condition était : %eval(&tx&nb < &taux) and %eval(&tx&i < &taux) ERREUR: L'exécution de la macro ITERATIVE va s'arrêter.
Partager