開いているスクリプトのパスを取得データ テーブルでできるように、開いているスクリプトのパスを取得できるかどうか疑問に思っています。
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());
@ベン_ph
スクリプティングRe: 開いているスクリプトのパスを取得ビンス、
スクリプトのパスを取得するために、以前にインクルード ファイル list() を使用しました。
include file list()
これが必要なことをするかどうかはわかりません。
ジョン
Re: 開いているスクリプトのパスを取得ええ、それは外部である必要があります。これは私にはうまくいきません。
Re: 開いているスクリプトのパスを取得やあ@vince_faller 、
このコミュニティを見つけました解決役に立ちますし、少なくとも部分的にはうまくいくと思います。
どうやら、JSL ファイルを開くと、Convert File Path(""); という行が表示されます。現在のディレクトリが表示されます。 ただし、JSL スクリプト ファイル内から実行する必要があると思います。 別のスクリプト ウィンドウから実行すると、JMP ファイル パスが返されるようです。
お役に立てれば!、
DS