트리 구조의 요소 수좋아, 이것은 아마도 또 다른 쉬운 일이지만 다시 한 번 곤경에 처했습니다.분석 트리에 몇 개의 상자가 있는지 어떻게 확인합니까?값을 얻기 위해 상자를 반복하고 싶지만 반환할 수 있는 항목이 표시되지 않고 for 루프에서 n items() 또는 <=Variable과 함께 사용할 수 있습니다.또한 특정 유형의 상자(예: col 목록 상자만)의 번호를 찾는 방법이 있습니까?
제안해 주셔서 감사합니다.
스티브
스크립팅Re: 트리 구조의 요소 수이러한 종류의 질문에는 Xpath()를 사용할 수 있습니다.Xpath는 실제로 JSL에서 트리 구조의 기반이 되는 xml을 조회하는 언어입니다.
Xpath는 독립적인 언어입니다.실제로 사용하려면 인터넷에서 교육을 검색할 수 있습니다.
다음은 디스플레이 트리에서 TextBox의 수를 찾는 간단한 예입니다.
Names Default To Here( 1 );
//This message applies to all display box objects
win = New Window( "test", Text Box( "my test" ) , text box("aaa"));
count=nitems(win << xpath( "//TextBox" ));