JSL で JMP Alert ウィンドウを回避する方法
Names Default To Here( 1 );
If( N Table() == 0, Open(), );
dt = Current Data Table();
//Create Lauch Window for prompting dialog
nw = New Window( <<MODAL></MODAL>
スクリプティングRe: JSL で JMP Alert ウィンドウを回避する方法ありがとう、ジム。 それがまさに私が探していたものでした。
Re: JSL で JMP Alert ウィンドウを回避する方法Names Default To Here( 1 );
If( N Table() == 0,
dt = Current Data Table();
Clear Symbols( dt );
Try( dt = Open() );
If( Is Empty( dt ), throw());
);
Re: JSL で JMP Alert ウィンドウを回避する方法素早い返信ありがとうございます。 開いているダイアログがキャンセルされた後 (警告ウィンドウなし)、コードがダイアログ ウィンドウを実行しないようにするために追加または変更する必要がある追加のコードは何ですか?
Re: JSL で JMP Alert ウィンドウを回避する方法Cancel が押された場合、Open はエラーをスローし、Try-catch でキャッチできます。
Names Default To Here(1);
Try(
dt = Open();
,
show(exception_msg);
);
catch 部分でエラー処理を行います。上記の例では、ログにメッセージを出力するだけで、スクリプトの実行を継続できます。