数据集in
包含4栏col1-col4
。我试图创建一个将4列分成两部分的输出。proc报告跨页眉颜色
在下面的代码,通过将假可变blank
,我可以部分A和B部分之间添加一个空栏。
options missing='';
proc report data=in missing
style(header)=[background=steelblue];
column ('Part A' col1 col2) blank ('Part B' col3 col4);
define blank/computed ' ' style=[background=white];
define col1/display style[background=tan];
...
compute blank;
blank = .;
call define(_col_,'style','style={background=white borderbottomcolor=white}');
endcomp;
run;
的问题是我需要
两种不同的颜色跨越头和“原始”的标题。
两个跨页眉之间的列应全部为白色。
但是代码不能达到第二个目的。
电流输出看起来像
1st row ------ Part A Part B (steelblue for entire row)
2nd row ------ col1 col2 col3 col4 (col1-col4 are tan, the column between col2 and col3 and white)
但所需的输出是
1st row ------ Part A Part B (steelblue for Part A & B, but the column between them should be white)
2nd row ------ col1 col2 col3 col4 (col1-col4 are tan, the column between col2 and col3 and white)
我发现这个职位,但我甚至无法复制辛西娅”输出。 proc格式似乎不起作用。
Proc Report - Coloring for Spanning Headers
这是Excel相当容易 - 只需插入一个新的空栏,没有填充该列。我如何在SAS中做到这一点?
它不会对EG 6.1 .. – Lovnlust
工作,如果我取代'$ color.'一些预定义的颜色,它的工作原理。因此,proc格式部分似乎不适用于输出。 – Lovnlust
它不适用于ODS tagsets.sasreport13(ID = EGSR)SAS EG报告目标,我在我的答案中暗示“这适用于HTML” –