脚本平台:仅在编辑器执行时显示报告 你好。
我编写了分发平台的脚本并直接从文件夹(第一行的'//!')运行它。
从文件夹运行脚本时,“分发”报告将运行但不会显示。当从JSL编辑器运行时,报告将按预期显示。
直接从文件夹运行时报告需要显示什么?
谢谢。
Re:脚本平台:仅在编辑器执行时显示报告您还可以将报表移动到日记帐中,以便关闭数据表但保持报表可用。
Re:脚本平台:仅在编辑器执行时显示报告问题解决了。我后来在脚本中关闭了DT。我是JMP新手,并认为该报告将保持开放。我现在知道报告随表一起关闭,DT可以隐藏(现在就这样做)。
尽管如此,报告*有时会保持开放,这很有趣。必须发生某种竞争条件。
Re:脚本平台:仅在编辑器执行时显示报告我怀疑JMP在这种情况下是不稳定的。 没有找到框架,或者缩放框是传递给未找到平台的列的症状,列中的数据无法用于生成请求的输出。比如所有数据都缺失了。 通常,人们必须找出这些问题,然后围绕问题进行编码。
Re:脚本平台:仅在编辑器执行时显示报告我应该提一下,我正在使用JMP 11。
这种行为很脆弱。即使从编辑器运行脚本,它有时也会显示分布分析,有时则不会。即使报告了这些错误,JMP也会显示分布分析:
在{}找不到ScaleBox [“5”]
在{}找不到FrameBox [“Distrib Quantile Plot”]
我处于测试模式,因此正在使用单个文件,并且每次都访问相同的列。
JMP的更高版本是否更稳定?
Re:脚本平台:仅在编辑器执行时显示报告谢谢,txnelson。
我添加了在脚本执行期间查看日志的功能:
Cannot find ScaleBox[ "5" ] at {}
Cannot find FrameBox[ "Distrib Quantile Plot" ] at {}Scalebox和FrameBox在某种程度上对脚本的非交互式版本不可见。
distObj =
Distribution(
Stack( 1 ),
Freq( dt:EST_ASP ),
Continuous Distribution(
Column( dt:Sales Units ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Count Axis( 1 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 )
)
);
如何使这些非交互式脚本可见?
Re:脚本平台:仅在编辑器执行时显示报告分发报告应该没有变化。 查看会话日志,并检查是否有任何消息或错误。