下面是我的程序:
%macro dailyreports;
%if &sysday=monday %then %do;
proc print data=flowersales;
format saledate worddate18.;
title "monday report:current flower sales ":
%end;
%else %if &sysday=tuesday %then %do;
proc means data=flowersales mean min max;
class variety;
var quantity;
title 'tuesday report:current flower sales';
%end;
%mend dailyreports;
data flowersales;
infile 'C:\Users\文国权\Desktop\sas练习\tropicalsales.dat';
input customerID $ saledate mmddyy10. @17 variety $9. quantity;
run;
%dailyreports
options mlogic;
run;
这之后是运行结果: