JSL を使用して現在実行中の他の JSL を停止し、この新しい JSL を実行するにはどうすればよいでしょうか?たとえば、前のコードは aaa.JSL で実行されており、待ち時間が長くなります。
ああ
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Wait(100);ここで新しい JSL:bbb.jsl を実行します。aaa.jsl の実行を停止するにはどうすればよいですか?
BBB
Close Script("aaa");//??
Close(dt,nosave);ありがとう!
自動化とスクリプト作成Re: JSL を使用して、現在実行中の他の JSL を停止し、この新しい JSL を実行するにはどうすればよいですか?これを行うには、.txt ファイルが変更されたかどうかをテストするチェックを追加します。JMP の 2 番目のインスタンスでは、.txt ファイルを変更する単純なスクリプトを実行できます。
最初のスクリプト
Names Default To Here( 1 );
Save Text File( "$TEMP/flag.txt", "0", replace );
For( i = 1, i <= 100, i++,
If( Load Text File( "$TEMP/flag.txt" ) == "0",
Wait( 1 ),
Throw()
)
);
Show( i );
JMP の 2 番目のインスタンスのスクリプト
names default to here(1);
Save Text File( "$TEMP/flag.txt", "1", replace );