選択された表示ウィンドウ内のテーブルからデータ行を取得するにはどうすればよいですか?以下のスクリプトを使用して作成したテーブル (つまり、Big Class.jmp の最初の 5 行) を含むウィンドウがあり、次のことを知りたいです。
1) テーブルの行が選択されたこと
2) ウィンドウ内のテーブルからデータを取得します
ウィンドウが作成された後、添付の画像に示すように、ユーザーがテーブルの行を選択したとします。
注: 私は JMP バージョン 17.1 を使用しています。
names default to here(1);
dt = open("$sample_data\big class.jmp", invisible);
rpt = dt << select where(row()<5) << get as report;
nw = new window("test",
v list box(
outline box("Big Class", rpt)
)
);
自動化とスクリプト作成Re: 選択されている表示ウィンドウ内のテーブルからデータ行を取得するにはどうすればよいですか?データテーブルからのレポートは枠線ボックスとその中にテーブルボックスがあるので、それを使用できます

Names Default To Here(1);
dt = Open("$sample_data\big class.jmp", invisible);
rpt = dt << select where(Row() < 5) << get as report;
nw = New Window("test",
V List Box(
Outline Box("Big Class",
rpt
)
)
);
rpt[Table Box(1)] << Get Selected Rows;
オブジェクトの種類がわかれば、スクリプトのインデックスから何ができるかを簡単に確認できます。

または、「プロパティを表示」を使用することもできます
Show Properties(rpt[Table Box(1)])