data have ;
length type $ 30 ;
type='benze';
cost=3455454 ;output ;
type=' group1' ;
cost=2542345 ;output ;
type=' group2' ;
cost=452344 ;output ;
run;
ods rtf file='D:\ss\ss.rtf' ;
proc report data=have nowd ;
run;
ods rtf close ;
i create one dataset like above if i proc report like above it give rtf file like see below
type |
cost |
benze |
3455454 |
group1 |
2542345 |
group2 |
452344 |
but i want to data has some leading spaces like below
type |
cost |
benze |
3455454 |
group1 |
2542345 |
group2 |
452344 |
@thanikondharish please mark the correct solution with the solved button. Thanks!
@thanikondharish wrote:
data have ;
length type $ 30 ;
type='benze';
cost=3455454 ;output ;
type=' group1' ;
cost=2542345 ;output ;
type=' group2' ;
cost=452344 ;output ;
run;ods rtf file='D:\ss\ss.rtf' ;
proc report data=have nowd ;
run;
ods rtf close ;i create one dataset like above if i proc report like above it give rtf file like see below
type
cost
benze
3455454
group1
2542345
group2
452344
but i want to data has some leading spaces like below
type
cost
benze
3455454
group1
2542345
group2
452344
You want to add style control as follows:
proc report data=have nowd ; define type/ display style=[asis=on]; run;
ASIS=on tells the ODS display to maintain leading spaces.
@thanikondharish please mark the correct solution with the solved button. Thanks!
@thanikondharish please mark the appropriate solution so that any future users who search will see what the correct answer was.
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.