The SAS Output Delivery System and reporting techniques

ODS PDF line break in compute

Reply
N/A
Posts: 0

ODS PDF line break in compute

I am using SAS v9.2

I'm trying to output on a compute the following lines:

LINE1
LINE2

using the following line of code:

compute before variable;
line "~S={just=left font_face='Arial' font_weight=bold font_size=12pt foreground=black cellheight=0.18in vjust=center}" ||
trim(left(LINE1)) || "~n" ||
"~S={just=left font_size=10pt cellheight=0.15in}" ||
trim(left(LINE2)) $500.;

I'm using ODS ESCAPECHAR="~";

What I need is a carriage-return between the two lines. What I get is the first line of output only. LINE2 does not print (or at least display).

What am I doing wrong?
N/A
Posts: 0

Re: ODS PDF line break in compute

I seemed to have figured it out. If I remove the cellheight part of the inline style it works.
Contributor
Posts: 53

Re: ODS PDF line break in compute

John,

Give this a try..

COMPUTE AFTER **FIELD** /
STYLE={BACKGROUND=black CELLHEIGHT=.1px FONT_SIZE=.1px};
LINE ' ';
ENDCOMP;
Ask a Question
Discussion stats
  • 2 replies
  • 125 views
  • 0 likes
  • 2 in conversation