你能说出SAS EG中的报告吗?



在EG中,我想创建一个报告并使用导出文件名称中的宏变量将其导出,这样如果我重新运行报告并且变量更改(即时间戳(,它将不会覆盖我以前的报告。

当我使用 proc 创建报表时,报表会自动以创建报表的代码命名。 导出函数是在点击函数中创建的,我不能在其中使用宏变量。 在 proc 报告过程中是否有一种简单的方法来命名报告?

工艺流程屏幕截图

是的,你可以 您必须使用 proc 导出或使用 infile 执行数据步骤

下面是一个过程导出示例

proc sql outobs=1;
select datetime :into dt 
from table;
proc export data=<report_data> 
OUTFILE="<path_to_file>/report_&dt..csv" 
DBMS=CSV LABEL REPLACE;
RUN;

这应该很好用!

相关内容

  • 没有找到相关文章

最新更新