你好。 我有 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 版本中得到解决(如果您的公司允许,请立即升级)。 发送到数据表的消息现在只影响特定的表。 我们还完全删除了静默设置全局首选项的行为,并在首选项对话框中显示了全局关闭侧面板的首选项。 可以搜索并找到它。 希望这能解决有关此功能的困惑,并且现在表现得更加直观。 我认为这个愿望可以标记为“已交付”,但我只会留下此评论,并让产品管理团队最好地处理这个愿望。