Get Selected(목록 상자 포함)의 반환 유형은 무엇입니까?안녕하세요, 목록 상자에서 반환 유형이 무엇인지 알아야 합니다.
스크립팅 색인에서:
Names Default To Here( 1 );
New Window( "Example",
fontobj = lb = List Box(
{"First Item", "Second Item", "Third Item"},
width( 200 ),
max selected( 2 ),
nlines( 6 )
)
);
lb << Set Selected( 2 );
Print( lb << Get Selected );반환됨:
{"Second Item"}이 반환은 어떤 개체 유형입니까? 목록, 배열? 인덱스로 항목에 액세스하려면 어떻게 합니까? 안에 있는 내용은 어떻게 처리해야 하나요? Ctrl을 사용하여 두 개 이상의 항목을 선택한 경우 이 목록 또는 배열에 여러 항목이 반환됩니까?
<< Get Selected와 << Get Selected Index의 차이점은 무엇입니까? 대부분의 코드 조각에서 Get Selected Indices를 사용하는 것이 일반적이며 궁극적인 목표가 콘텐츠를 검색하는 것이라면 인덱스만 검색하는 이유를 모르겠습니다.
또한 Application Builder를 사용할 때 디버깅 인쇄를 어떻게 볼 수 있습니까? 일반 로그 창으로 이동합니까?
고맙습니다
스크립팅Re: Get Selected(목록 상자 포함)의 반환 유형은 무엇입니까?예, 이 메시지를 보낸 후 반환된 결과는 목록입니다. 예, 아래 첨자로 액세스합니다. 따라서 list[index]가 작동합니다. 한 번에 둘 이상의 인덱스를 사용할 수 있습니다. 인덱스는 0이 아닌 1에서 시작합니다.
Concat() 함수 또는 ||를 사용하여 리터럴 값이거나 변수에 저장된 문자열을 연결할 수 있습니다. 운영자.
<< Get Selected 메시지는 항목을 반환합니다. << Get Selected Indexes는 대신 목록 상자에 해당 인덱스를 반환합니다. 저는 범용 If() 함수 대신 특수화된 Choose() 함수와 함께 항상 인덱스를 사용합니다. 따라서 그것은 모두 귀하의 필요와 스타일 및 접근 방식에 달려 있습니다.
Names Default to Here( 1 );
list1 = { "Monday", "Tuesday", "Wednesday" };
list2 = { "Thursday", "Friday", "Saturday", "Sunday" };
first = list1[1];
nextCouple = list1[2::3]; // or list1[{2,3}];
Show( first, nextCouple );
together = list1 || list2;
Show( together );
newStr = "Existing string " || list1[1];
Show( newStr );Re: Get Selected(목록 상자 포함)의 반환 유형은 무엇입니까?안녕 @JMen , 커뮤니티에 오신 것을 환영합니다.
Marc_Bailey의 답변 외에도 JMP가 다음과 같은 유형에 대해 알려줄 수 있습니다.
type(lb << Get Selected);
어떤 유형의 개체를 다루고 있는지가 항상 중요하기 때문에 이것이 매우 유용하다는 것을 알았습니다.