JSL指令调用与数据表一起保存的脚本?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在尝试从另一个 JSL 脚本调用与数据表一起保存的脚本。那可能吗?我之前使用过 Include() 来调用 JSL 文件,但不知道如何调用与数据表一起保存的脚本。
Re: JSL指令调用与数据表一起保存的脚本?NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.JMP");
// Find out what scripts are stored
sl = dt << getTableScriptNames;
// Pick a script at random
s = sl[RandomInteger(1, NItems(sl))];
// Run it
s = dt << runScript(s);
// Get a reference to the analysis object
obj = Report(s) << getScriptableObject;
// Find out what messages this object understands
ShowProperties(obj);Re: JSL指令调用与数据表一起保存的脚本?有没有办法获得参考,然后从分析平台提取值?
@Craige_Hales @brady_brady @pmroz ?
Re: JSL指令调用与数据表一起保存的脚本?极好,
认为会有某种方法可以做到这一点。谢谢你让我知道。
Re: JSL指令调用与数据表一起保存的脚本?是的,这是可能的——例如:
eval(dt << 获取表属性("分布"));
上面的行运行一个名为 Distribution 的脚本,该脚本已保存到 dt 引用的数据表中。
干杯,
布雷迪
回复:JSL 指令调用与数据表一起保存的脚本?嘿,
还有一个更简单的方法,可能是在@brady_brady发布他的解决方案后添加的。你可以这样做:
dt << Run Script("Distribution");
埃里克