Help using Base SAS procedures

PROC REPORT, ODS PDF output: How to insert inline tab in character variable

Reply
Occasional Contributor
Posts: 13

PROC REPORT, ODS PDF output: How to insert inline tab in character variable

SAS Community,

 

I am trying to create pseudo columns using inline tab character in my PROC REPORT. I have read numerous papers and tried many techniques but I am not getting the desired result. In the code below I am using "09"x to point to where I would like the tab in my output. The SAS compiler has typically indicated that what I was attempting was not permitted.

 

I am looking for suggestion on the proper method on inserting tabs in my PROC REPORT output. Thanks.

 

ODS escapechar='^';

 

COMPUTE BEFORE _PAGE_ / left;

 

IF _BREAK_ = ' ' THEN

DO;

text1="^{style [font_face=wingdings font_size=12 pt foreground=MEGR]n}"

||"Avg Charges <= 10th Percentile: " || strip(put(avg_chg10.sum,dollar14.1)) || "^{"09"x}"

||"^{style [font_face=wingdings font_size=12 pt foreground=DAGR]n}"

||"Avg Charges >= 90th Percentile: " || strip(put(avg_chg90.sum,dollar14.1));

 

END;

 

** Put New Variables in Line Statements;

 

LINE text1 $300.;

 

ENDCOMP;

 

Super User
Posts: 10,550

Re: PROC REPORT, ODS PDF output: How to insert inline tab in character variable

Post the errors, best is the whole Proc report step and messages from the Log.

Occasional Contributor
Posts: 13

Re: PROC REPORT, ODS PDF output: How to insert inline tab in character variable

Thanks.

 

Cynthia_sas indicated that I would not be able to insert a tab in ODS PDF output in her reply to a comment by a another user.

 

https://communities.sas.com/t5/ODS-and-Base-Reporting/Tab-character-and-PDF/td-p/71224

 

Steve

Ask a Question
Discussion stats
  • 2 replies
  • 298 views
  • 0 likes
  • 2 in conversation