【发布时间】:2018-07-12 20:01:29
【问题描述】:
我正在使用基于 SAS 9.4.2.0 安装的 EG,并尝试使用 ODS LAYOUT 将一组 proc 报告串在一起,然后使用 TAGSET.EXCELXP 从此表单生成的报告作为 Excel 文件的选项卡:
ods listing close;
ods tagsets.excelxp file='E:\myfolder\myfile.xml'
options(
frozen_rowheaders='no' sheet_interval='none' sheet_name='sheet1'
autofilter='all' autofilter_table='2');
ods layout gridded columns=2 rows = 2;
ods region;
proc report data = mydata1;
title = 'some title';
run;
ods region;
proc report data = mydata2;
title = 'some title';
run;
ods layout end;
ods tagsets.excelxp options(sheet_interval='none' sheet_name='sheet2');
ods layout gridded columns=2 rows = 2;
ods region;
proc report data = mydata1;
title = 'some title';
run;
ods region;
title = 'some title';
run;
ods layout end;
ods tagsets.excelxp options(sheet_interval='none' sheet_name='sheet3');
ods layout gridded columns=2 rows = 2;
ods region;
proc report data = mydata1;
title = 'some title';
run;
ods region;
proc report data = mydata2;
title = 'some title';
run;
ods layout end;
ods tagsets.excelxp close;
ods listing;
但是,我收到了 TAGSET.EXCELXP 不存在的警告,还有一个错误,表明 SAS 认为我用于保存 Excel 文件的本地驱动器是网络上 SAS 配置文件夹的子文件夹。
我做错了什么?
谢谢
【问题讨论】:
-
EG会话配置文件是使用服务器连接,还是设置为?
-
你好。这是一个服务器连接。
-
发布错误信息。
-
在运行 SAS 的 Unix 机器上没有
E:驱动器。 -
您确定您的程序中没有与您的电子邮件主题和正文中的错字相匹配的错字吗?您已将结尾的
s离开了tagsets关键字。
标签: sas enterprise-guide