获取打开脚本的路径我想知道您是否可以像使用数据表一样获取打开脚本的路径。
Names default to here(1);
// data tables, cool
dt = open("$SAMPLE_DATA\Big Class.jmp");
show(dt << Get Path());
// scripts, not so much.
w = open("$SAMPLE_DATA\..\scripts\bootstrapsample.jsl");
show(w << Get Path());
@ben_ph
自动化和脚本编写数据存取大规模定制回复:获取打开脚本的路径文斯,
我之前使用过 include file list() 来获取脚本的路径。
include file list()
不知道这是否满足您的需要。
约翰
回复:获取打开脚本的路径是的,它必须是外部的。这对我不起作用。
回复:获取打开脚本的路径你好@vince_faller ,
我找到了这个社区解决方案对你有帮助,我认为它会对你有所帮助,至少部分如此。
显然,一旦 JSL 文件打开,您可以看到一行 Convert File Path("");它会显示当前目录。 但是,我认为您需要从 JSL 脚本文件中运行它。 看来,如果您从另一个脚本窗口运行它,它将返回 JMP 文件路径。
希望这可以帮助!,
DS