Since you already create the filename in your data step, just store it into a macro variable:
data _null_;
date=today();
put 'SAS date=' date yymmddn8.;
dir=Compress(put(date, yymmddn8.),' ');
put dir=;
dir1= dcreate(dir,'C:\SAS\'); /* this will create folder for the current date*/
outdir=compress('\\Gcwcnappv01021\sas_dev\TestFolder\'||dir,' ');
call symput('outdir',trim(outdir));
run;
/* Below lines to create html file*/
ods html path="&outdir" (url=none)
body='SASReport.html'
style=harvest;
proc report ;
title1 'SAS Report';
title2 "%sysfunc(date(),worddate18.)";
run;
ods _all_ close;
... View more