Import 《企业SAS外部文件相对路径指南》

Import 《企业SAS外部文件相对路径指南》,import,path,sas,relative-path,Import,Path,Sas,Relative Path,我的SAS项目有一个SVN结构 \trunk \my sas code ... sas programs.sas \my external resources ... my_spreadsheet.xls my_sas_eg.egp 我已经在《企业指南》中启用了相对路径,并且SVN运行良好。 我现在正在尝试集成my_spreadsheet.xls文件 在执行proc导入时,我希望使用xls的相对路径,所以我会这样做 datafile=".\resources\gmax_p

我的SAS项目有一个SVN结构

\trunk
  \my sas code
  ... sas programs.sas
  \my external resources
  ... my_spreadsheet.xls

  my_sas_eg.egp
我已经在《企业指南》中启用了相对路径,并且SVN运行良好。 我现在正在尝试集成my_spreadsheet.xls文件

在执行proc导入时,我希望使用xls的相对路径,所以我会这样做

datafile=".\resources\gmax_pricing_xref_tables.xls"
不幸的是,它没有重定向到EG文件夹所在的位置,而是重定向到:

C:\Windows\system32\
我的假设基于:


很明显,我做错了,如何获取EG文件所在的路径?

应该存储在宏变量
&\u CLIENTPROJECTPATH
中。要确认这是您想要的,请尝试执行

%put &_CLIENTPROJECTPATH.
看看这是否符合您的期望(它应该包括.egp文件,您需要去掉它)

更多细节可以在Chris Hemedinger的博客文章中找到