I'm trying to call a script saved with a data table from another JSL script. Is that possible? I've used Include() before to call a JSL file, but can't figure out how to call a script that is saved with a data table.
Yes, this is possible--for example:
eval(dt << get table property("Distribution"));
The above line runs a script called Distribution that has been saved to the data table referenced by dt.
Cheers,
Brady
Yes, this is possible--for example:
eval(dt << get table property("Distribution"));
The above line runs a script called Distribution that has been saved to the data table referenced by dt.
Cheers,
Brady
Fabulous,
Thought there would be some way to do it. Thanks for letting me know.
Is there a way to get a reference and then extract the values from the analysis platform ?
@Craige_Hales @brady_brady @pmroz ?
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);