回复:JSL 如何将消息发送到 SendToReport 中的特定可变图表?在 JMP17 中你不会得到那些“错误”,但在 JMP16 中你似乎会得到。 最好在报告层上设置标题,例如这样的东西:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA\Big Class.jmp");
Column(dt, "age") << SetModelingType("Continuous");
var = dt << VariabilityChart(X(:sex), Y(:age, :height, :weight));
wait(2);
Report(var)[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");回复:JSL 如何将消息发送到 SendToReport 中的特定可变图表?您的代码在 JMP 17 中有效吗? 它在 JMP 16 中失败。
我需要使用
Report(var[1])[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");选择 var 列表的第一个元素。 正确的?
不管怎样,谢谢。 这为我指明了正确的方向。
回复:JSL 如何将消息发送到 SendToReport 中的特定可变图表?似乎它不适用于 JMP16。 如果可以的话,我会避免只使用索引,而是使用其他方法来获取正确的引用。 也许遍历图表列表并找到正确的图表或使用 XPath 获取正确的元素引用。
回复:JSL 如何将消息发送到 SendToReport 中的特定可变图表?谢谢!
JSL 如何将消息发送到 SendToReport 中的特定变异性图表?你好,
我在日志文件中收到数十条警告,这些警告似乎来自未按预期解决调度问题。 我使用 JMP 16.0.0。 下面举一个例子来说明这个问题。 我的实际应用程序更加复杂,有多个针对图表的单独的 Dispatch 命令。
dt = Open("$SAMPLE_DATA\Big Class.jmp");
dt:age << SetModelingType("Continuous");
dt << VariabilityChart(
X(:sex),
Y(:age, :height, :weight),
SendToReport(
Dispatch(
{},
"Variability Chart for age",
OutlineBox,
{SetTitle("My Indiviual Variability Chart Title")}
)
)
);该代码生成 3 个变异性图表(的列表)。我尝试仅设置“年龄”图表的标题。 设置标题效果很好。 但我在日志中收到以下 2 个警告。
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
{Variability Chart[], Variability Chart[], Variability Chart[]}看起来该消息已发送到所有三个图表。 当然,在“身高”和“体重”图表中找不到名为“年龄变异图表”的轮廓框。
如何确保消息仅发送到“年龄”图表?
谢谢,
亚历克斯.
质量和工艺工程