目录访问方法说明
Catalog access method clarification
我已将宏存储在本地工作目录中,如图所示
我想使用以下代码访问宏:
libname test 'C:\Users\Desktop\Enhancement\';
filename prtsort catalog 'TEST.SASMACR';
%include prtsort(Printtext) ;
虽然它给出了以下错误:
ERROR: Entry PRINTTEXT.SOURCE not found in catalog TEST.SASMACR.
ERROR: Cannot %INCLUDE member Printtext in the aggregate PRTSORT.
ERROR: Entry PRINTTEXT.SOURCE not found in catalog TEST.SASMACR.
ERROR: Cannot %INCLUDE member Printtext in the aggregate PRTSORT.
有没有人可以让我高兴,我哪里做错了?谢谢
如果您尝试重新使用以前保存在文件夹中的已编译宏,则不需要 %include
从目录中删除它们。定义指向该文件夹的 libref test
后,您只需设置
option mstored sasmstore = test;
并且您的会话应该会自动选取存储在那里的所有宏。
我已将宏存储在本地工作目录中,如图所示
我想使用以下代码访问宏:
libname test 'C:\Users\Desktop\Enhancement\';
filename prtsort catalog 'TEST.SASMACR';
%include prtsort(Printtext) ;
虽然它给出了以下错误:
ERROR: Entry PRINTTEXT.SOURCE not found in catalog TEST.SASMACR.
ERROR: Cannot %INCLUDE member Printtext in the aggregate PRTSORT.
ERROR: Entry PRINTTEXT.SOURCE not found in catalog TEST.SASMACR.
ERROR: Cannot %INCLUDE member Printtext in the aggregate PRTSORT.
有没有人可以让我高兴,我哪里做错了?谢谢
如果您尝试重新使用以前保存在文件夹中的已编译宏,则不需要 %include
从目录中删除它们。定义指向该文件夹的 libref test
后,您只需设置
option mstored sasmstore = test;
并且您的会话应该会自动选取存储在那里的所有宏。