Happy holidays!
I am trying to put custom year and quarter in the output file name using variables in the dataset (i.e. year and quart), and NOT using macro date function. Output file will be saved in the libname qc
Desired output file name should be report_2022_3
I tried the following script but it uses sysdate year and quarter, and gives report_2022_4
data have; input caseid $ max_Date date9. year quart; format max_Date date9.; datalines; 34 27jul2022 2022 3 35 27jul2022 2022 3 37 27jul2022 2022 3 ; run;
data repstamps; max_Date = "&sysdate9."d; rep_qtr = qtr(max_Date ); rep_year = year(max_Date ); call symput('rep_qtr',put(rep_qtr,1.)); call symput('rep_year',put(rep_year,4.));
run; %put &rep_qtr; %put &rep_year;
%let out = report&rep_qtr; data qc.report_&rep_qtr._&rep_year; set precom; run;
Thanks for your help
... View more