我想在图表中添加参考线,但前提是页面有 :name = "Closed Loop Control"。我发现唯一成功的方法就是使用突出显示的 scalebox(5) 顺序抓取它,但是我想通过 :name 来抓取它。 
如果我无法轻松地将其构建到图形生成器脚本中,我通常会借助某种 XPath 来完成这些工作,因为我的报告往往非常动态
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(528, 2954),
Show Control Panel(0),
Variables(X(:height), Y(:weight), Page(:age)),
Elements(Points(X, Y, Legend(5)), Smoother(X, Y, Legend(6)))
);
rep = Report(gb);
gbb_names = rep << XPath("//GraphBuilderGroupBox/text()");
group_number = Contains(gbb_names, "age = 14");
abs = Report(gb) << XPath("//AxisBox");
abs[group_number*2] << Add Ref Line(80, "Solid", "Black", "", 1);
// or possibly with dispatch you could do something like this
group_number = Contains(gbb_names, "age = 16");
rep << Dispatch({}, "weight", ScaleBox(group_number + 1),
{Add Ref Line(110, "Solid", "Black", "", 1)}
);