我正在运行SAS存储进程以在Excel中创建报告和输出,但网站返回HTML输出而不是Excel输出。
%let rc = %sysfunc(appsrv_header(Content-type, application/vnd.ms-excel));
%let _odsdest=tagsets.ExcelXP;
%stpbegin;
ods tagsets.excelxp STYLE=printer options(sheet_name='XXXXXXXXXX' );
ODS PROCLABEL='XXXXXXXXXXX';
PROC REPORT DATA= XXX
---
---
---
RUN;
ods tagsets.excelxp close;
%stpend;
我也尝试了SAS support中的代码,但它仍然返回超文本标记语言输出。我的代码出了什么问题,或者某些东西在系统中无法工作?谢谢
发布于 2015-08-20 16:32:28
该函数为stpsrv_header而不是appsrv_header
https://stackoverflow.com/questions/32101281
复制相似问题