BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
karolisb
Fluorite | Level 6

hello,

I'm trying to style an independent column label. I understand how to style in define sections, but how about a label? Let me explain by example what I mean:

proc report data=sashelp.class

style(header)=[color=blue background=aliceblue];

column ("Section" (""((name))))

        ("Another section"("Subsection"(sex age))) ;

define name / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];

define sex / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];

define age / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];

run;

a.png

And I'd like to style "Subsection" same as name,sex,age.

1 ACCEPTED SOLUTION

Accepted Solutions
RW9
Diamond | Level 26 RW9
Diamond | Level 26

Hi,

You don't indicate ods destination.  I will assume RTF:

ods escapechar="^" noresults;

ods rtf file="s:\temp\rob\test.rtf";

proc report data=sashelp.class  nowd

style(header)=[color=blue background=aliceblue]; 

column ("Section" (""((name))))  

        ("Another section"("^S={color=green}Subsection" (sex age))) ; 

define name / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];  

define sex / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];  

define age / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light]; 

run;  

ods rtf close;

Note the escaped style before Subsetcion where I change the color.  You can put fonts, sizes etc.

View solution in original post

2 REPLIES 2
RW9
Diamond | Level 26 RW9
Diamond | Level 26

Hi,

You don't indicate ods destination.  I will assume RTF:

ods escapechar="^" noresults;

ods rtf file="s:\temp\rob\test.rtf";

proc report data=sashelp.class  nowd

style(header)=[color=blue background=aliceblue]; 

column ("Section" (""((name))))  

        ("Another section"("^S={color=green}Subsection" (sex age))) ; 

define name / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];  

define sex / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light];  

define age / group style(header)=[backgroundcolor=alicegreen foreground=green fontweight=light]; 

run;  

ods rtf close;

Note the escaped style before Subsetcion where I change the color.  You can put fonts, sizes etc.

karolisb
Fluorite | Level 6

Thank you!

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1715 views
  • 0 likes
  • 2 in conversation