Sas 使用';控制';进程模板中的选项

Sas 使用';控制';进程模板中的选项,sas,Sas,我不确定在创建表时使用Proc模板中的control选项什么时候会有好处 我知道它控制哪些列设置每行之间的空格格式,但我不明白这对任何事情都有什么用处,因为大多数列的格式与行之间的空格无关 如果我们有这样的东西: proc template; define table theTable; column one two; double_space=on; overline=on; underline=on; define one; **control=on;** generic=on; id=

我不确定在创建表时使用Proc模板中的control选项什么时候会有好处

我知道它控制哪些列设置每行之间的空格格式,但我不明白这对任何事情都有什么用处,因为大多数列的格式与行之间的空格无关

如果我们有这样的东西:

proc template;
define table theTable;

column one two;
double_space=on;
overline=on;
underline=on;

define one;
**control=on;**
generic=on;
id=on;
vjust=top;
style=data;
end;

define two;
generic=on;
header="Total Dollars Raised";
vjust=top;
end;
run;

大多数选项与行间距无关。我感觉我误解了这方面的某些方面,或者我的信息不完整。使用控制选项,您希望控制什么?

您需要澄清一些问题。您能否至少澄清一下您正在使用的过程模板的种类——您是在使用它来构建表、构建交叉表、样式还是其他什么?像这样的问题最好有一个示例代码,所以它们不是完全开放的。