JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, ein mit einer Datentabelle gespeichertes Skript aus einem anderen JSL-Skript aufzurufen.Ist das möglich?Ich habe Include() schon einmal verwendet, um eine JSL-Datei aufzurufen, kann aber nicht herausfinden, wie man ein Skript aufruft, das mit einer Datentabelle gespeichert ist.
Betreff: JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?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);Betreff: JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?Gibt es eine Möglichkeit, eine Referenz zu erhalten und dann die Werte von der Analyseplattform zu extrahieren?
@Craige_Hales @brady_brady @pmroz ?
Betreff: JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?Fabelhaft,
Ich dachte, es gäbe eine Möglichkeit, das zu tun.Danke für die Information.
Betreff: JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?Ja, das ist möglich – zum Beispiel:
eval(dt << get table property("Distribution"));
Die obige Zeile führt ein Skript namens Distribution aus, das in der von dt referenzierten Datentabelle gespeichert wurde.
Prost,
Brady
Betreff: JSL-Anweisung zum Aufrufen eines mit der Datentabelle gespeicherten Skripts?Hey,
Es gibt eine einfachere Möglichkeit, dies zu tun. Diese wurde möglicherweise hinzugefügt, nachdem @brady_brady seine Lösung gepostet hat. Sie können einfach Folgendes tun:
dt << Run Script("Distribution");
Eric