

我這裡有代碼來創建自定義啟動窗口,如第一張圖片所示。有沒有辦法添加一個類似於我們從菜單中選擇分析時通常看到的過濾器?
清除列 =表達式( // 清除所有當前設置的表達式
自測 <<移除所有;
);
recallCols =表達式(
::testsRecall = selTests <<獲取物品;
);
dt =當前數據表();
/* 自定義啟動窗口 */
selTestsWindow =新窗戶( “儀表板的測試選擇” , // GUI 選擇要分析的測試
<<模態,
<<返回結果,
邊框框(左邊( 3個), 頂部( 2個),
V 列錶框(
H 列錶框(
V 列錶框(
面板盒( “選擇列” ,
colListData =列列錶框(全部,<<設置數據類型( “數字” ))
),
),
V 列錶框(
面板盒( “測試” ,
陣容箱( N 列( 2個), 間距( 3個),
按鈕盒( “是,回應” , 自我測試 <<附加( colListData <<被選中); ),
自我測試=列列錶框( 最小項目( 1個), “數字” ),
)
),
),
面板盒( “行動” ,
陣容箱( N 列( 1個),
確定按鈕 =按鈕盒( “好的” , 召回列; test_list = selTests <<獲取物品; ),
按鈕盒( “取消” ),
文本框( “” ),
按鈕盒( “消除” ,
自我測試<<刪除選定;
),
按鈕盒( “記起” ,
清除列;
/* 從全局變量中恢復任何以前的設置 */
嘗試(
自我測試<<附加(::testsRecall);
);
),
按鈕盒( “重置” , 清除列 ),
)
)
)
)
)
);
清除列 =表達式( // 清除所有當前設置的表達式
自測 <<移除所有;
);
recallCols =表達式(
::testsRecall = selTests <<獲取物品;
);
JMP 16.1 蘋果操作系統