테이블 상자 (또는 다른 대화 상자)의 "n"숫자를 동적으로 만드는 방법<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />방금 JSL을 배우기 시작했고 JSL 코드로 변환하는 방법을 모르는 아이디어가 내 마음에 붙어 있습니다. 기본적으로 테이블 상자가있는 창을 만들고 싶었습니다. 테이블 상자의 수는 고정되어 있지 않으며 사용자가 제어하는 요소에 따라 달라집니다.
모든 것이 잘된다면 이것은 내가 생각할 수있는 것입니다 :
For( i = 1, i <= 4, i++, Table Box( String Col Box( "Test Name", testName ), String Col Box( "Units", testUnits ), Number Col Box( "Min Limit", testMin ), Number Col Box( "Max Limit", testMax ) ))
보시다시피, 나는 연관 배열 (예 : testName [1] = { "Name1", "Name2", "Name3"})에 의해 채워지는 테이블 상자를 반복적으로 만들고 싶었을 것입니다.
나는 "For Loop"안에 Table Box를 넣으려고 시도했지만 작동하지 않았습니다. 나는 이것에 도움이 필요해. 제한된 리소스를 온라인으로 읽으려고 시도했지만 여러 대화 상자가 동적으로 생성되는 예제는 보지 못했습니다.
해결책이나 가능한 해결 방법을 공유해 주시면 감사하겠습니다.
제목 : Re : 테이블 상자 (또는 다른 대화 상자)의 "n"대단히 감사합니다! 그것은 내가 필요한 해결책이다.
제목 : Re : 테이블 상자 (또는 다른 대화 상자)의 "n"당신은 그들을 사용하기 위해 어딘가에 tableboxes을 넣어야합니다. 빈 vlistbox를 만든 다음 각 테이블 상자에 vlistbox를 추가했습니다.
s1 = { "아아" , "bbbb" , "ccc" , "ddd" } ;
s2 = { "여보세요" , "세계" , "Fuzzball" , "와일드 캣" } ;
n1 = { 1 , 2 , 삼 , 4 } ;
n2 = { 6 , 7 , 8 , 9 } ;
vlb = V 목록 상자 () ;
에 대한 ( 나는 = 1 , 나는 <= 4 , 나는 ++,
결핵 = 테이블 상자 (
문자열 상자 ( "테스트 이름" , s1 ) ,
문자열 상자 ( "단위" , s2 ) ,
번호 열 상자 ( "최소 한도" , n1 ) ,
번호 열 상자 ( "최대 한도" , n2 )
) ;
vlb << 추가하다 ( 결핵 ) ;
) ;
북아 일 = 새창 ( "테스트" , vlb ) ;