如何将窗口移动到主窗口的“子”位置?嘿大家,
我想知道是否有一种方法可以编写脚本将“新窗口”移动为数据表的“子窗口”,就像正常的分析窗口显示的那样:
我希望这个窗口显示在它正在处理的数据表下

因此在图形生成器图标下。

有什么想法吗?
史蒂夫
自动化和脚本回复:如何将窗口移动到主窗口的“子”位置?我知道至少有一种解决方法,因为我在其他情况下也用过。您可以将报告添加到新窗口,然后将其折叠
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11)))
);
nw = New Window("not child",
Button Box("OK")
);
nw = New Window("is child",
vlb = V List Box(
Distribution(Nominal Distribution(Column(:sex)), Histograms Only)
),
Button Box("OK")
);
vlb << visibility("Collapse")

我询问如何强制新窗口关联数据的主题: 什么决定哪个数据表被视为新窗口的“关联数据”?
愿望清单项目: 允许将相关数据表设置到新窗口
回复:如何将窗口移动到主窗口的“子”位置?如果你想将现有窗口移动到子位置,只需添加临时报告,然后再次删除它。
执行代码后,报告将作为 Big Class 的子类显示:

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("change to child",
V List Box (
tmp= v list box (),
Button Box("OK"))
);
tmp << append (
Distribution(Nominal Distribution(Column(:sex)), Histograms Only)
);
wait(0);
tmp << delete;