我尝试输出 rtf,第一列是分类、子组和级别名称。我将分类和子组与拆分符号“~”一起连接到变量“cat”中,我期待它们以两行输出(如图所示)。但似乎拆分符号并未将分类和子组拆分为两行。它只是在输出中显示为“Class1~ subgroup1”。
有什么方法可以拆分proc报告中计算语句中的行吗?
proc report data=final nowd nocenter headline headskip missing split='~' spacing=0;
column ( ord cat subord header c1 c2 c3;
define ord / order noprint;
define cat / order noprint f=$100.;
define subord / order noprint;
define header / display "Class~ Level~ Criterion" width=70 left flow;
define c1 / display "n" width=12 center flow spacing=0;
define c2 / display "n" width=12 center flow spacing=0;
define c3 / display "n" width=12 center flow spacing=0;
compute before cat;
line @1 cat $100.;
endcomp;
break after ord / skip;
run;