こんにちは、
次の jsl を実行したときに表示される JMP アラート メッセージについて教えていただけないでしょうか。
//select the data in the original data table
Names Default To Here( 1 );
dt = Current Data Table();
//column names
//part 1. ask user for column names in a new window nw1
//possible Group column name (should be character)
groupby_col_names = dt << Get Column names(character, String);
//possible result column name (should be numeric)
numeric_col_names = dt << Get Column names(Numeric, String);
nw1 = New Window("Generate an EAC Table",
<<MODAL></MODAL>

「OK」を押すとコードが実行されますが、「X」または「キャンセル」を押すとコードは実行されません。 したがって、プログラムは意図したとおりです。
しかし、この JMP アラートを消すにはどうすればよいでしょうか?
取り除く
nw1 << close window;
「OK」ボタンをクリックします(モーダルウィンドウなのでウィンドウは自動的に閉じます)。
通常、モーダルウィンドウと比較するときは、<< return result を使用してから、 window_ref["Button"] != 1 を確認する傾向があります。