Obtenir le chemin du script ouvertJe me demande si vous pouvez obtenir le chemin d'un script ouvert comme vous le pouvez avec une table de données.
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
ScriptRe : Obtenir le chemin du script ouvertVincent,
J'ai déjà utilisé include file list() pour obtenir le chemin d'un script.
include file list()
Je ne sais pas si cela fait ce dont vous avez besoin.
John
Re : Obtenir le chemin du script ouvertOui, il doit être externe.Cela ne fonctionne pas pour moi.
Re : Obtenir le chemin du script ouvertSalut @vince_faller ,
J'ai trouvé cette communauté solution être utile et je pense que cela fera l'affaire pour vous, du moins en partie.
Apparemment, une fois le fichier JSL ouvert, vous pouvez avoir une ligne indiquant Convert File Path(""); et il vous montrera le répertoire actuel. Mais, je pense que vous devez l'exécuter à partir du fichier de script JSL. Il semble que si vous l'exécutez à partir d'une autre fenêtre de script, il renvoie le chemin du fichier JMP.
J'espère que cela t'aides!,
DS