[JMP17.0.0]
ちょっとわかりにくいかもしれませんが、テーブル 1 とテーブル 2 という 2 つのデータ テーブルを含む新しいプロジェクトを作成するとします。表 1 では、表 2 を新しい表 3 に複製し、フォーカスを「表 2」に戻すスクリプトがあります。
dt = Data Table( "Table 1");
If( Try( Data Table("Table 3") << Get Name, "") == "",
dt << Subset(
Output Table( "Table 3" ),
All rows,
Selected columns only( 0 )
);
);
Window( "Table 2") << Bring Window To Front;スクリプトの実行後、ウィンドウのフォーカスが表 2 に変更されるはずですが、代わりにフォーカスは表 3 になります。その後スクリプトを実行すると、意図したとおりフォーカスが表 2 に移動します。
何が足りないのかわかりません。
ジョエル