3

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

我正在使用 SAS 版本:9.3

到目前为止我做了什么:我在网上 找到了以下解决方案(此解决方案在 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.

解决方案的点击版本对我也不起作用。

4

1 回答 1

5

那是一个dm命令,所以你需要将它提交给 DM:

dm 'VT SASHELP.VCOLUMN COLHEADING=NAMES'; 

您还可以在 KEYS(命令栏中的“键”)中分配该命令(您拥有的,在我的只是引号内的部分)。打开数据集后,您也可以在 VIEW 菜单中逐个执行此操作。

永久执行此操作的方法:

  1. 打开资源管理器(查看 -> 资源管理器)
  2. 工具->选项->资源管理器
  3. 选择成员
  4. 选择表格,编辑
  5. 选择(&Open)、编辑
  6. 将 COLHEADING=NAMES 添加到已经存在的字符串的末尾(应该是完成后的样子VIEWTABLE %8b."%s".DATA COLHEADING=NAMES)。
  7. 保存所有内容(确定所有对话框)。

rsasuser只有在首选项(工具选项首选项)中启用退出时保存设置并且这不是会话(对用户配置文件的只读访问)时,这才会持续存在。

于 2013-10-22T21:01:51.753 回答