你好。 我有 2 個與“<< Close Side Panels()”命令相關的請求。 首先,我的具體情況:
JMP 專業版 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 關閉並重新打開,或者計算機重新啟動,調用的能力仍然存在。 可能值得研究)。 如果這是預期的行為,那麼我會要求更新此命令的腳本編輯器和在線文檔,以確保用戶理解這一點。 這將防止混淆。
謝謝!