I have the following code: data sample1;
input a;
datalines;
1
2
3
run;
data sample2;
input b;
datalines;
1
2
3
run;
data sample3;
input c;
datalines;
1
2
3
run;
%macro print_sample(input_data);
proc print data=&input_data;
run;
%mend print_sample;
%print_sample(sample1);
%print_sample(sample2);
%print_sample(sample3); As you can see, I just printed the 3 sample data. However, the result showing in UNIX is as follows: The SAS System 15:01 Tuesday, June 8, 2021 1
Obs a
1 1
2 2
3 3
^L The SAS System 15:01 Tuesday, June 8, 2021 2
Obs b
1 1
2 2
3 3
^L The SAS System 15:01 Tuesday, June 8, 2021 3
Obs c
1 1
2 2
3 3 "The SAS System" for 2nd and 3rd result is right below the result of the first macro's result. Is there a way to insert a blank line in between the results or add a blank page? I asked this before but didn't get a solution because I didn't provide any code and my question wasn't very clear. Please let me know if this is clear for what the objective is. Thank you for your help!
... View more