DisplayBox のリストの操作を設定しますか?表示ボックスのリストに集合演算を適用するにはどうすればよいですか?
- 重複を削除する
- 交差する
- 減算
次のプラン:
表示ツリー内の表示ボックスの一意の位置を返す関数はありますか?
位置に関する情報 (位置 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;自動化とスクリプト作成Re: DisplayBox のリストの操作を設定しますか?参考文献のリストと検索したい参考文献がある場合は、Contains を使用できます。
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); //3Re: DisplayBox のリストの操作を設定しますか?ああ、そうです、すべての機能が機能します:)
- 連想配列も。
とても便利です、ありがとう:)
うーん、奇妙です - 最初に試したとき、何か間違ったことをしたようです...
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)