我有以下代碼:SAS中的電子郵件模板中的宏變量?
%let host = HostThatSendsEmail;
%let todayDate = &SYSDATE9;
signon host;
rsubmit;
filename mail email to = ("PersonGettingEmail")
from= "PersonSendingEmail"
SUBJECT="Today is &todayDate";
data _null_;
file mail;
put 'Dear All';
put 'Today is &todayDate';
run;
endrsubmit;
宏日期運行代碼時沒有得到inputed到電子郵件。由此產生的電子郵件應爲:
尊敬的各位 今天是29年12月。
相反,它讀取:
親愛的 今天是& TodayDate
有一些一段代碼我很想念?
中或者將宏變量聲明移動到遠程代碼中,它們將在單引號內解析。 – 2012-03-30 08:01:15