我想为名字以'J'开头的人提供整行红色。这可以使用proc print
吗?
ods html file=odsout style=htmlblue ;
proc print data=sashelp.class noobs label;
var name age;
run;
ods html close;
答案 0 :(得分:5)
我不相信PROC PRINT是可能的。但是,PROC REPORT可以生成相同的输出但行为红色。
相同的:
proc report data=sashelp.class nowd;
columns name age;
run;
红色:
proc report data=sashelp.class nowd;
columns name age;
compute name;
if substr(name,1,1)='J' then
call define(_row_, "style", "style=[backgroundcolor=red]");
endcomp;
run;
我认为使用样式定义当然有点干净,但对于一次性的事情,这很容易。