你好。 我有 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 Support 已确认此行为已在 JMP17 中修复,因此我发布此愿望清单项目以防万一。
2. JMP 似乎为每张桌子保存了侧面板的打开/关闭状态,这样即使在桌子关闭并重新打开后,桌子也会保持关闭前的状态(我不确定这是否如果 JMP 关闭并重新打开,或者计算机重新启动,调用的能力仍然存在。 可能值得研究)。 如果这是预期的行为,那么我会要求更新此命令的脚本编辑器和在线文档,以确保用户理解这一点。 这将防止混淆。
谢谢!