DisplayBox 列表的设置操作?如何对显示框列表应用集合运算?
- 删除重复项
- 相交
- 减去
计划B:
是否有一个函数可以返回显示树中显示框的唯一位置?
有了有关位置的信息(pos 1.2.4.1.2 与 1.2),我们可以预先执行位置的设置操作,并将其应用到带有显示框的列表中。
我发现
Get Display Path( )
它提供了从一个级别到另一个级别的 Xpath 或下标函数。 但我没有找到函数获取位置...
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :sex ) )
);
gb2 = gb << Clone box();
nw = New Window("test",H List Box (gb2,gb2));
(nw << xpath("//AxisBox")) << parent;自动化和脚本编写回复:显示框列表的设置操作?如果您有参考文献列表以及您希望查找的参考文献,则可以使用包含
Names Default To Here(1);
nw = new window("",
vlb = v list box()
);
tb1 = Text Box("a");
tb2 = Text Box("b");
tb3 = Text Box("c");
vlb << Append(tb1);
vlb << Append(tb3);
vlb << Append(tb2);
Contains(vlb << XPath("//TextBox"), tb2); //3回复:显示框列表的设置操作?啊,对了,所以所有的功能都可以工作:)
- 甚至是关联数组。
非常有用,谢谢:)
嗯,奇怪 - 似乎当我第一次尝试时我做错了什么......
Names Default To Here(1);
nw = new window("",
vlb = v list box(vlb2 = v list box());
);
tb1 = Text Box("a");
tb2 = Text Box("b");
tb3 = Text Box("c");
vlb << Append(tb1);
vlb << Append(tb2);
vlb2 << Append(tb3);
aa1 = associative array((vlb << XPath("//TextBox"))<< parent);
aa2 = associative array((vlb2 << XPath("//TextBox"))<< parent);
aa1 << intersect(aa2);
show(aa1)