チャートウィンドウを閉じたときに、関連するデータテーブルを警告とともに閉じるにはどうすればよいですか?チャート ウィンドウが閉じられたときに、ユーザーに「警告: 関連するデータ テーブルが閉じられます!」というダイアログを表示したいと考えています。ユーザーが [OK] を選択した場合はデータ テーブルを (保存なしで) 閉じ、ユーザーが [キャンセル] を選択した場合はデータ テーブルとそれに基づくグラフの両方を保持します。
以下のスクリプトは、必要なダイアログ ボックス用のものですが、[OK の場合] データ テーブルを閉じるためのステートメント、または [キャンセルの場合] データ テーブルを保持するためのステートメントをどこに配置する必要がありますか?
gb << On Close(
New Window( "Are you sure?",
<<MODAL></MODAL>
自動化とスクリプト作成Re: チャート ウィンドウを閉じたときに、関連するデータ テーブルを警告とともに閉じるにはどうすればよいですか?<< on close()
正しい場所です。
ウィンドウを閉じるべきでない場合は 0 を返します。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Graph Builder(
<<ON close=""></ON>
Re: チャートウィンドウを閉じたときに、関連するデータテーブルを警告とともに閉じるにはどうすればよいですか?@ホギ。 JMP 16.2.0 では次のような結果が得られます。
Cannot subscript Display Box in access or evaluation of 'ex[ /*###*/"button"]' , ex[/*###*/"button"]Cannot subscript Display Box in access or evaluation of 'ex[ /*###*/"button"]' , ex[/*###*/"button"]
Re: チャートウィンドウを閉じたときに、関連するデータテーブルを警告とともに閉じるにはどうすればよいですか?jmp17 への無料アップグレードを使用しない理由はありますか?
新しいワークフロー ビルダーは本当に素晴らしいです 
ここにバージョンがあります
<<MODAL></MODAL>
これはJmp 16.2で動作するはずです
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
<<ON close=""></ON>
Re: チャート ウィンドウを閉じたときに、関連するデータ テーブルを警告とともに閉じるにはどうすればよいですか?@ホギありがとう、<< モーダルで動作します。
jmp17 への無料アップグレードを使用しない理由はありますか?
通常、新しい JMP バージョンをより広範囲に展開する前に、既存の JMP スクリプトで (一定期間) テストします。
過去に下位互換性の問題がいくつかあり、その一部はまだ解決されていません。
(私はまだ JMP を学習中ですが、テストを行う人は他にもいます)
つまり、最終的には v17 に移行することになりますが、すぐにそうなるわけではないので、現時点で自由に使えるのは v16.2 のみです
。