大家好,
我有什麼似乎是一個奇怪的問題。 我創建了一個 JSL 腳本,它啟動一個窗口,用戶可以通過該窗口選擇一些選項,然後運行腳本以從各種來源提取數據。 正在發生的奇怪事情是,當其中一個腳本運行時,它會導致所有後續 JMP 窗口在新的任務欄圖標下打開。 一個清晰的例子:
1)用戶打開jmp。 任務欄上有 1 個圖標
2) 用戶通過 JMP Home 窗口打開一個表。 任務欄上有 1 個圖標。
3)用戶通過Windows資源管理器打開一個表。任務欄上有 1 個圖標。
4) 用戶運行一個腳本,生成一個數據表和一個帶有運行圖的窗口。任務欄上有 1 個圖標。
5) 用戶運行我的自定義腳本。 圖形用戶界面窗口打開。任務欄上有 1 個圖標。
6) 用戶通過步驟 5 中生成的 GUI 單擊腳本 1。 生成數據表並且 GUI 保持打開狀態。任務欄上有 1 個圖標。
7) 用戶在步驟 5 中生成的 GUI 上單擊問題腳本。 生成一個數據表,GUI 保持打開狀態。任務欄上現在有 2 個圖標。
8)重複以上任一步驟,任務欄上仍有2個圖標
9) 關閉除主窗口外的所有窗口 任務欄上有 1 個圖標。
10) 重複步驟 1 - 6 中的任何一個。 任務欄上有2個圖標
希望這是有道理的。 如果不讓我知道,我可以提供清晰度。
我正在使用 JMP 16.2.0。 附上我寫的腳本。 您將無法通過 GUI 運行數據腳本,但是當我說 GUI 時,您將能夠看到我在說什麼。 第二個附件是我隔離的導致問題的部分。
謝謝