我想要包含一个脚本文件,其名称将从INI文件中读取。我试过这个:
#include <subfolder\{#ReadIni(SourcePath + "File.ini", "Section", "Key", "")}.iss>
但编译因此错误而失败:
找不到文件:“子文件夹\ {#ReadIni(SourcePath +”File.ini“, “部分”,“密钥”,“”)}。“”“
如何包含名称从INI文件中读取的脚本文件?
答案 0 :(得分:1)
你不能那样内联函数结果。这样做:
data ORIG_DATA ;
input Day_ID Salesman_ID $ Other_field $ total ;
cards ;
1 A R000 10
1 A R002 20
2 A R000 10
2 A R004 30
1 B R002 20
1 B R000 40
1 B R004 0
2 C R003 40
2 C R004 10
1 C R002 20
2 C R002 20
;run;
proc sort;
by salesman_id;
RUN;
data salesman_id (drop=Day_ID Other_field total);
set orig_data;
by salesman_id;
if first.salesman_id then do;
day_1 = 0;
day_2 = 0;
end;
if day_id=1 then day_1 + total;
if day_id=2 then day_2 + total;
if last.salesman_id then output;
RUN;