列リストボックスへの追加が機能しない私は以下のスクリプトを JMP 17.1 と JMP 18.0 の両方で試しました。(これは私のせいで、バグではないと確信しています)。ユーザーに開いているテーブルからテーブルを選択させ、Y 列、X 列、およびグループ化列を Col List Boxes の形式で選択させています。問題は、スクリプトがコンボ ボックスの最後のテーブルでしか機能しないことです。以下の例に示す最初の 2 つのテーブルでは機能しません。いずれかのボタン (「Y 列」、「X 列」、または「グループ列」) を押しても、選択した列には入力されません。ただし、ドロップダウン リストで最後のテーブルを選択すると機能します。何かアイデアがあれば、ぜひ教えてください。ところで、Col List Boxes のスクリプト インデックスの例 3 のスクリプトを大まかに実行しようとしています。
names default to here(1);
dt.crops = open("$sample_data\crops.jmp");
dt.bigclass = open("$sample_data\big class.jmp");
dt.cars = open("$sample_data\cars.jmp");
windowList = get window list(type("data tables")) << get window title();
insert into(windowList, "Choose", 1); //make the user change the combo box to one of the tables
nwSelect = new window("Choose table and columns", <<MODAL></MODAL><LINGO-LABS id="lingo-labs-760590" slang="en-US" mode="CREATE"><LINGO-LABEL>自動化とスクリプト</LINGO-LABEL></LINGO-LABS>Re: 列リスト ボックスへの追加が機能しない最後にロードされたテーブルではないテーブルが選択されると、アクティブデータテーブルは設定されません。次の行を次の行に追加します。
colNames = dt << get column names;
Current Data Table( dt );
これにより、コンボボックスから選択されたテーブルがアクティブなデータテーブルに設定されます。
Re: 列リスト ボックスへの追加が機能しない@txnelson 、ありがとう!