Pfad des geöffneten Skripts abrufenIch frage mich, ob Sie den Pfad eines offenen Skripts wie bei einer Datentabelle ermitteln können.
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
SkriptingBetreff: Pfad des geöffneten Skripts abrufenHallo @vince_faller ,
Ich habe diese Community gefunden Lösung hilfreich zu sein und ich denke, es wird den Trick für Sie tun, zumindest teilweise.
Sobald die JSL-Datei geöffnet ist, können Sie anscheinend eine Zeile mit der Aufschrift "Dateipfad konvertieren" ("") haben. und es zeigt Ihnen das aktuelle Verzeichnis. Aber ich denke, Sie müssen es aus der JSL-Skriptdatei ausführen. Wenn Sie es in einem anderen Skriptfenster ausführen, wird anscheinend der JMP-Dateipfad zurückgegeben.
Hoffe das hilft!,
DS
Betreff: Pfad des geöffneten Skripts abrufenJa, es muss extern sein.Das funktioniert bei mir nicht.
Betreff: Pfad des geöffneten Skripts abrufenVince,
Ich habe zuvor include file list () verwendet, um den Pfad eines Skripts abzurufen.
include file list()
Ich weiß nicht, ob dies das tut, was Sie brauchen.
John