上一个同胞 - 怎么样?我想要进入从 Axis Box 到 TextEditBox 的显示树:

但是使用下面的代码,我被卡在第 2 步:转到前一个兄弟:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Variables( X( :height ), Y( :weight )),
Elements( Points( X, Y) )
);
show(start= report(gb)["Graph Builder",AxisBox(1)]);
show(step1 = start << parent());
show(step2 = step1 << Prev Sib()); // -> empty. doesn't work
show(step3 = step2 << child());
自动化和脚本回复: 前一个兄弟姐妹-怎么样?谢谢你,吉姆:)
回复: 前一个兄弟姐妹-怎么样?属性窗口似乎没有显示层次结构的所有级别。显示树结构窗口有一个额外的层,需要遍历才能找到您要查找的 TextBox()

我能够通过对您的插图进行以下修改来获得 TextBox()
show(start= report(gb)["Graph Builder",AxisBox(1)]);
show(step1 = start << parent());
show(step2 = step1 << parent());
show(step3 = step2 << Prev Sib());
show(step4 = step3 << child());
show(step5 = step4 << child());
结果如下
start = Report(gb)["Graph Builder",AxisBox(1)] = DisplayBox[AxisBox];
step1 = start << parent() = DisplayBox[GraphBuilderAxisBox];
step2 = step1 << parent() = DisplayBox[GraphBuilderComponentBox];
step3 = step2 << Prev Sib() = DisplayBox[GraphBuilderComponentBox];
step4 = step3 << child() = DisplayBox[GraphBuilderTitleBox];
step5 = step4 << child() = DisplayBox[TextEditBox];