无法使用脚本在图形生成器下方添加文本大家好,
我最近从 JMP 16 -> JMP 17 进行了更新,第 5 行的以下脚本对我来说失败了。 我在图表生成器下方没有看到“=== 下面===”。 这曾经在 JMP 16 中工作。
关于发生了什么或我错过了什么有什么想法吗? 提前感谢您的帮助!


自动化和脚本编写回复:无法使用脚本在图形生成器下面添加文本尝试将其添加到 Outline Box() 之后,而不是整个报告之后
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Graph Builder( Variables( X( :age ), Y( As Column( :Height ) ) ) );
rbiv = Report( biv );
rbiv["Graph Builder"] << append( Text Edit Box( "=== Below ===" ) );

回复:无法使用脚本在图形生成器下面添加文本它确实被添加了,但是这个地方没有显示出来

根据您想要查看文本的位置,您可以将其附加到窗口内的其他显示框中。 图形生成器大纲框如吉姆建议或在列表框中
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(Variables(X(:age), Y(:height)));
rep = Report(gb);
(rep << parent) << append(Text Edit Box("=== Below ==="));回复:无法使用脚本在图形生成器下方添加文本感谢您的快速回复和建议。 他们正沿着正确的道路走向我正在寻找的解决方案。
我确实想将其添加到 x 轴标题的正下方(如下面的屏幕截图所示)。
我还应该在哪个列表框中附加代码?
我尝试查看树结构,但当我附加到“年龄”文本编辑框正下方时,它不起作用。


回复:无法使用脚本在图形生成器下方添加文本有几个问题会影响如何实现这一点:
- 除了附加单个文本框之外,您还想做什么?
- 您正在构建什么类型的报告?
- 为什么您希望在那里附加一些附加文本?
- 如何附加它(自动脚本、手动运行脚本……)?
回复:无法使用脚本在图形生成器下方添加文本感谢贾莫的快速回复,
我正在尝试构建一个需要自动化的“仪表板”,它在一个视图中附加多个这些图形生成器。
附加文本很重要,因为我将有许多不同的图表,我想循环浏览这些图表,并在将它们发布到仪表板时保持动态。
回复:无法使用脚本在图形生成器下方添加文本在包含图形生成器和文本框的 V 列表框之后使用align("center") 添加文本框会更容易吗?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("demo",
vlb = V List Box(align("center"))
);
vlb << Append(gb = dt << Graph Builder(Variables(X(:age), Y(:height))));
vlb << append(Text Edit Box("=== Below ==="));
还有其他方法,具体取决于您的完整仪表板(例如 H Center Box 可以工作)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("demo",
vlb = V List Box()
);
vlb << Append(gb = dt << Graph Builder(Variables(X(:age), Y(:height))));
vlb << append(H Center Box(Text Edit Box("=== Below ===")));