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;자동화 및 스크립팅Re: DisplayBox 목록에 대한 작업을 설정하시겠습니까?참조 목록과 찾고 싶은 참조가 있는 경우 포함을 사용할 수 있습니다.
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)