The SAS Output Delivery System and reporting techniques

ods html anchor statement

Reply
Regular Contributor
Posts: 196

ods html anchor statement

Instead of using IDX (eg IDX1, IDX2, etc) as an anchor I would like to use the values of the "city" variable (eg avalon, azusa, fort irwin, etc).
How do I do this?

ods html path='C:\Documents and Settings\Output\'
body='cityinfo.html'
anchor='IDX1'
title1 j=c "#byline";
options nobyline;
proc print data=test noobs label;
by city;
var day zip;
run;
SAS Super FREQ
Posts: 8,743

Re: ods html anchor statement

Hi
The ANCHOR= option creates numbered NAME attributes that all start with the same prefix string...so IDX1,IDX2, IDX3 or PILOT1, PILOT2, or PILOT3.

To do what you want to do (have each NAME attribute be a different city), you would need to move into the world of SAS Macro processing and in addition, investigate how to append content to an HTML file using the NO_TOP_MATTER and NO_BOTTOM_MATTER sub options.

However since you can probably predict what by group will get which IDX#, do you really need this level of control???

Cynthia
Ask a Question
Discussion stats
  • 1 reply
  • 141 views
  • 0 likes
  • 2 in conversation