获取打开脚本的路径我想知道是否可以像获取数据表一样获得打开脚本的路径。
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
脚本编写回复:获取打开脚本的路径你好@vince_faller ,
我找到了这个社区解决方案会有所帮助,我认为它至少可以部分为您解决问题。
显然,一旦打开JSL文件,您可以在一行中显示“转换文件路径(“”);它将显示当前目录。 但是,我认为您需要从JSL脚本文件中运行它。 看来,如果您从另一个脚本窗口运行它,则它将返回JMP文件路径。
希望这可以帮助!,
DS
回复:获取打开脚本的路径是的,它必须是外部的。这对我不起作用。
回复:获取打开脚本的路径文斯
我之前使用过include文件list()来获取脚本的路径。
include file list()
不知道这是否满足您的需求。
约翰