你好。 我有 2 個與「<< Close Side Panels()」指令相關的請求。 首先,我的具體情況:
JMP Pro 16.2.0
1. 使用 JMP 支援(案例TS-00010957) ,我們發現它似乎會影響命令後打開的所有表,而不僅僅是命令發送到的表。 也就是說: dt << Close Side Panels(1) 將關閉所有隨後開啟的表格上的側邊面板,而不僅僅是 dt。 這段程式碼說明了這個問題:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Blood Pressure.jmp");
dt << Close Side Panels(0);
Wait(2);
dt << Close Side Panels(1);
Wait(2);
Close(dt, NoSave);
dt = Open("$SAMPLE_DATA/Blood Pressure.jmp");
dt2 = Open("$SAMPLE_DATA/Big Class.jmp");
在我的系統上,運行腳本後,dt 和 dt2 的側面板都關閉,儘管從未發出 dt2 的命令。 JMP 支援已確認此行為已在 JMP17 中修復,因此我發布此願望清單項目以防萬一。
2. JMP似乎保存了每個表格側面板的打開/關閉狀態,這樣即使表格關閉並重新打開後,表格也會保留關閉之前的狀態(我不確定這是否如此)如果關閉並重新打開JMP,或者重新啟動計算機,呼叫能力仍然存在。 可能值得研究)。 如果這是預期的行為,那麼我會要求更新此命令的腳本編輯器和線上文檔,以確保用戶理解這一點。 這將防止混亂。
謝謝!
我在此再次確認上述第 1) 項已在最近推出的 JMP 17 版本中得到解決(如果您的公司允許,請立即升級)。 發送到資料表的訊息現在只會影響特定的表。 我們也完全刪除了靜默設定全域首選項的行為,並在首選項對話方塊中顯示了全域關閉側面板的首選項。 可以搜索並找到它。 希望這能解決有關此功能的困惑,並且現在表現得更加直觀。 我認為這個願望可以標記為“已交付”,但我只會留下此評論,並讓產品管理團隊最好地處理這個願望。