首选项“隐藏 ODBC 连接字符串”中的 JMP 行为随机重新启用这是我第一次发帖寻求帮助。 我当前正在运行 JMP 17.1.0,但无法在首选项中获取“隐藏 ODBC 连接字符串”以保持禁用状态。 在看似随机的时间,它会重新启用无穷无尽的挫败感和丢失的工作,需要重新拉取表或挽救现在无用的查询。 最近,它在我运行查询时重新激活,使我的所有数据表都不可更新。 我和我的同事使用 JMP 来监控和分析实时/新鲜数据,失去使用自定义脚本和列更新表格的能力会花费大量的工作时间,导致很大的挫败感,并损害了一个伟大的产品。
有什么方法可以永久禁用或删除此设置吗?
苹果系统回复:首选项“隐藏 ODBC 连接字符串”中的 JMP 行为随机重新启用此设置不应更改,除非有人手动更改它或在脚本中更改它。

解决方法可能是在任何查询脚本中包含此行:
Set Preference( "Hide ODBC Connection Strings"( 0 ) );
回复:首选项“隐藏 ODBC 连接字符串”中的 JMP 行为随机重新启用”此设置不应更改,除非有人手动更改它或在脚本中更改它。” 我也是这么想的。 我在工作笔记本电脑上使用 JMP,并且不会与任何人共享。 但它已经自行重置。 例如,今天早上我进行了一个 JMP 查询(我使用的是 GUI 查询生成器,而不是纯脚本查询)。 我禁用了该设置,仔细检查它是否已禁用,单击“运行查询”,然后重新启用该设置。 这种情况连续发生了4次。 在今天之前,它每两周随机重新启用一次,这已成为我早上例行公事的一部分,检查它是否重新打开。
这个设置只能在本地控制吗? 这可以通过 JMP 服务器重置吗?
回复:首选项“隐藏 ODBC 连接字符串”中的 JMP 行为随机重新启用听起来像是 JMP 支持的问题。
回复:首选项中的 JMP 行为“隐藏 ODBC 连接字符串”随机重新启用@Name2AcessForum - 你有没有得到任何关于这个问题的答案?我遇到了同样的问题。我知道我一拿到 JMP 18 就确认这个设置是关闭的 - 这是我检查的第一件事。我已经用了好几个星期了,没有任何问题,现在我昨天创建的查询不起作用了。我检查了设置,它又打开了。我回顾了过去几周创建的其他查询,直到昨天才出现这个问题。听起来这只发生在我们中的一些人身上,所以我希望你找到了魔法。
@mmarchandTSI感谢您对脚本首选项部分的提示。是否有任何方法可以将该类型的首选项包含在保存为用户友好的 .jmpquery 格式的查询中?据我所知,我不能在查询运行之后才在那里添加任何脚本。我可以将其放入其他脚本中以帮助确保设置,但这只有在我在创建查询之前运行这些脚本时才有用。我创建的查询比脚本多,而且我通常不是运行脚本的人。我确实在最近的脚本中做了一些首选项更新,但更注重外观。当我通常在查询中使用基于 DSN 的连接来创建任何更改时,您是否希望在脚本中使用无 DSN 的连接?这就是我能想到的我昨天做的不同的事情。我似乎无法重现问题。
我也会联系技术支持。
回复:首选项中的 JMP 行为“隐藏 ODBC 连接字符串”随机重新启用这是一个已知问题。当执行某些性能较慢的查询时,JMP 会自动更改该首选项。技术支持已将此问题报告给开发部门,以便在未来的 JMP 版本中解决。
在此期间,另一位客户提供了附加脚本来帮助我们跟踪此问题。启动脚本将显示首选项何时更改。如果在运行查询期间查看日志,它还会指示首选项何时更改。这是跟踪更改的唯一方法,直到将来的版本中修复此问题。
请参阅启动时运行脚本以确定应存储启动脚本的位置。
回复:首选项中的 JMP 行为“隐藏 ODBC 连接字符串”随机重新启用@TCLOVE我没有得到答案,我甚至不确定我是否有机会向 JMP 提交一些东西,或者让我们的 IT 部门去做这件事。我
有一些已保存的查询,其中脚本的更改几乎是可预测的,而另一些则似乎是随机的。我没有看到查询大小或数据源之间的任何相关性。
我拿了一个查询,其中的设置几乎可以预测地发生变化,将其从交互式转换为纯脚本,我从@mmarchandTSI中获取脚本并将其添加到开始处,但不幸的是它没有帮助,当我点击运行时,该设置仍然重新启用。