Bonjour tout le monde,
je voudrais mettre une condition sur une macro-variable : si celle-ci est vide alors je lui affecte une valeur.
voici mon programme :
voici ma condition (qui ne marche pas) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DATA _NULL_; X = INT(135 * RANUNI(0)); SET LIB.FICHIERS; IF _N_ = X THEN CALL SYMPUT ("LINK_PJ",CH_COMP); PUT X =; RUN; %put &LINK_PJ;
merci pour l'aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 data _nulll_; %if &link_pj = %then %let link_pj = "C:\DOCUMENTS AND SETTINGS\A\MES DOCUMENTS\E BOOK\MAIL_AUTO\PJ MAIL\DSCF1487.JPG"; run;
ash_rmy.
Partager