如何设置VIEWTABLE以在SAS中显示列名?

时间:2013-10-22 20:43:29

标签: sas

问题描述: 在VIEWTABLE中查看sas表时,每列的标题默认显示列描述,如何让它显示列名?

我使用的是SAS版本:9.3

到目前为止我做了什么: 我找到了以下解决方案online(此解决方案在SAS 9.2上进行了测试)

VT SASHELP.VCOLUMN COLHEADING=NAMES

当我运行此命令时,我收到以下错误

8713  VT SASHELP.VCOLUMN COLHEADING=NAMES
      --
      180

ERROR 180-322: Statement is not valid or it is used out of proper order.

solution的指向和点击版本对我来说也不起作用。

1 个答案:

答案 0 :(得分:5)

这是dm命令,因此您需要将其提交给DM:

dm 'VT SASHELP.VCOLUMN COLHEADING=NAMES'; 

你也可以在KEYS(命令栏中的'keys')中分配该命令(你所拥有的,仅在我的引号中的部分)。在打开数据集后,您还可以在VIEW菜单中逐个进行此操作。

永久执行此操作的方法:

  1. 打开资源管理器(查看 - >资源管理器)
  2. 工具 - >选项 - >资源管理器
  3. 选择会员
  4. 选择表格,编辑
  5. 选择并打开,修改
  6. 将COLHEADING = NAMES添加到已存在的字符串的末尾(完成后应该类似VIEWTABLE %8b."%s".DATA COLHEADING=NAMES)。
  7. 保存所有内容(确定所有对话框)。
  8. 只有在首选项(tools-options-preferences)中启用了退出时的保存设置且这不是rsasuser会话(对用户配置文件的只读访问权限)时,这才会持续存在。