我很确定这必须是一些阻碍他人的事情,因此必须有一个解决方案。我编写代码并希望快速检查数据集,但它不存在。我需要选择窗口,单击“查看”并单击“刷新”。是否有我可以使用的键盘快捷键或我可以编写的宏为我这样做?
我知道这很懒,但它让我烦恼 任何想法都表示赞赏 Ĵ
答案 0 :(得分:5)
您可以使用以下方式以编程方式执行此操作:
dm "next explorer; refresh";
或者将其分配给快捷键(例如F2),如下所示:
dm "keydef F2 'next explorer; refresh'";
如果您只想打开最后一个数据集,还可以将其分配给快捷键:
dm "keydef F3 'vt &syslast'";
如果数据集位于远程位置,则可以根据您的需要调整以下内容(请注意提交的嵌入式sas代码):
dm 'keydef F4 "submit ''rsubmit; %nrstr(%sysrput lastDS=&syslast;) endrsubmit;''; vt rwork.%scan(&lastDS,2,.)"';
提供更多快捷方式here!