全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
9342 17
2015-12-17
悬赏 200 个论坛币 已解决
对于已经存在的sas程序文件,怎样用程序确定其位置呢,将位置赋给一个宏变量,可以调取

最佳答案

freerunning_sky 查看完整内容

我运行没有问题的,你是调用宏跑的还是直接在SAS上运行上面的代码,不能打开一个新的窗口直接运行,SAS代码必须要先保存
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-12-17 16:57:14
小鳄鱼a 发表于 2015-12-17 19:41
NOTE: 没有选择任何行。
6            quit;
NOTE: “PROCEDURE SQL”所用时间(总处理时间):
我运行没有问题的,你是调用宏跑的还是直接在SAS上运行上面的代码,不能打开一个新的窗口直接运行,SAS代码必须要先保存
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-17 17:27:35
复制代码
要求当前SAS文件是打开的,如果打开了多个SAS文件,那么得到的最后一次打开(保存)的文件这是以前别人编的代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-17 19:41:25
freerunning_sky 发表于 2015-12-17 17:27
要求当前SAS文件是打开的,如果打开了多个SAS文件,那么得到的最后一次打开(保存)的文件这是以前别人编的 ...
NOTE: 没有选择任何行。
6            quit;
NOTE: “PROCEDURE SQL”所用时间(总处理时间):
      实际时间          1.42 秒
      CPU 时间          0.06 秒


WARNING: 没有解析符号引用 FULLPATH。
WARNING: 没有解析符号引用 FULLPATH。
WARNING: 没有解析符号引用 FULLPATH。
WARNING: 没有解析符号引用 FULLPATH。
WARNING: 参数 3(宏函数 %SUBSTR 中)超出范围。
7            %let nowpath=%substr(&fullpath,1,%eval(%length(&fullpath)-%length(%scan(&fullpath,-1,\))));
8            %put &nowpath;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-17 21:48:50
前段时间还看到一篇文章有提到来着。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-17 21:49:57
FYI:
http://hssnow.name/2011/07/use-nowpath-macro-to-acquire-the-current-sas-path/
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群