SAS如何在使用远程连接时打开最近的文件

SAS how to open most recent file when using Remote connection

这是这个问题的扩展

RawFocus 为我提供了一种打开文件的方法,但它对我不起作用,因为我正在使用 rsubmit。更新后的代码最初不起作用,但现在它打开了错误的文件。 v3 而不是 v7。按照这张图。

我用于热键的代码如下;

dm 'keydef F4 "submit ''rsubmit; %nrstr(%sysrput lastDS=&syslast;) endrsubmit;''; vt rwork.%scan(&lastDS,2,.)"'; 

有任何问题,请告诉我,
J

必须拆分为两个键,但以下可能适合您的需要:

dm 'keydef F3 "submit ''%nrstr(rsubmit; %sysrput lastds=&syslast; endrsubmit;)''; "';
dm 'keydef F4 "vt r%nrstr(&lastds); "';

按 F3 刷新,然后按 F4 打开 table。这只有在最新的 table 在 RWORK 中才有效!我确信这可以通过使用宏来改进..