I have pre code in an extract node to check if data set is blank; data _null_; dsid = open("&_Input"); call symputx('NOBS',attrn(dsid,'NOBS'); run; I will only then e-mail the results if the data set is not blank as per below; PROC EXPORT DATA=work.W4JQ299 OUTFILE="\\test\my file.csv" DBMS=CSV Replace; PUTNAMES=YES; RUN; %macro email; %if &NOBS <> 0 %then %do; data _null_; file sendit email from="from" to=("to") subject="test" attach=("\\test\my file.csv"); put "Hi all,"; put; put "xxxxxxxxxxxxxx"; put; put "Kind Regards,"; put "Aidan"; run; %end; %mend email; %email; The email code doenst seem to be working, any ideas? I have removed the e-mail address and file location for security on here Thanks Aidan
... View more