DATA Step, Macro, Functions and more

Use the bookmark, it can't work when output to RTF

Reply
New User
Posts: 1

Use the bookmark, it can't work when output to RTF

My Code is add as follow, the output issue is the data in class9 can't display completely, and I have add the screen print in attachment, thank you very much for your help!

 


data class;
 set sashelp.class;
 length name9 $500.;
 num=strip(put(_n_, best.));
 if _n_<=5;
 name9='{\field {\*\fldinst HYPERLINK \\l "'|| "bkidx"||strip(num)||'"}{\fldrslt '||strip(name)||'}}';
run;

data class2;
 set sashelp.class;
/* if _n_=1;*/
 length name9 $500.;
 num=strip(put(_n_, best.));
  if _n_<=5;
 name9=compbl('{\*\bkmkstart bkidx'||strip(num)||'}{\*\ud{\*\bkmkstart bkidx'||strip(num)||'}}}{\*\bkmkend bkidx'||strip(num)||'}'||strip(name));
run;

data class9;
set class class2;
run;

ods tagsets.rtf file="test.rtf"  ;
proc report data=class9 nowd style={protectspecialchars=off };
 column name9 height;
 define name9 / display 'Table' left style={cellwidth=5cm just=left};
 define height / display 'Page' style={cellwidth=5cm just=right};
run;

Ask a Question
Discussion stats
  • 0 replies
  • 74 views
  • 0 likes
  • 1 in conversation