열 목록 상자 업데이트<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕,
사용자 선택에 따라 Col 목록 상자가 업데이트되는 모달 창을 만들려고 합니다.가능하다고 생각하지만 구문에 문제가 있습니다.어떤 제안?JMP12를 사용하고 있습니다.
// 예.
여기에 기본 이름 ( 1 ) ;
// 일부 데이터 테이블을 엽니다.
열려 있는 ( "$SAMPLE_DATA/Baseball.jmp" ) ;
열려 있는 ( "$SAMPLE_DATA/Basketball.jmp" ) ;
열려 있는 ( "$SAMPLE_DATA/자전거.jmp" ) ;
// 사용 가능한 테이블 목록을 가져옵니다.
테이블리스트 = {} ;
을 위한 ( 나 = 1 , 나 <= N테이블 () , 나 ++,
에 집어 넣다 ( 테이블리스트 , 데이터 테이블 ( 나 ) )
) ;
새창 ( "테이블 선택" ,
<< 모달 ,
H 목록 상자 (
패널 박스 ( "dt 선택" ,
getDt = 리스트 박스 (
테이블리스트 ,
최대 선택 ( 1 ) ,
dt = getDt << 선택 받기 ;
인쇄 ( dt ) ;
// dt의 열로 getCol을 업데이트하는 스크립트를 추가합니다.
// <<
// 구문이 정확합니다.
)
) ,
패널 박스 ( "dt에서 열 선택" , getCol = 열 목록 상자 () )
)
) ;
Re: 열 목록 상자 업데이트괜찮아요.나는 이것과 함께 작동하도록했습니다 :
getCol << 삭제 ; // 이것은 JMP11에서 작동합니다.
Re: 열 목록 상자 업데이트안녕 멜라니,
제 동료가 JMP11을 사용하고 있습니다. 여기서 << Delete Box; 작동하지 않는 것 같습니다.이유를 아십니까?JMP 버전 < 12에서 사용할 유사한 기능이 있습니까?
getCol << 삭제 상자 ; // JMP11에서는 작동하지 않습니다.
Re: 열 목록 상자 업데이트감사합니다 멜라니!
Re: 열 목록 상자 업데이트다음 방법을 시도해 보십시오.
// 예.
여기에 기본 이름 ( 1 ) ;
// 일부 데이터 테이블을 엽니다.
열려 있는 ( "$SAMPLE_DATA/Baseball.jmp" ) ;
열려 있는 ( "$SAMPLE_DATA/Basketball.jmp" ) ;
열려 있는 ( "$SAMPLE_DATA/자전거.jmp" ) ;
// 사용 가능한 테이블 목록을 가져옵니다.
테이블리스트 = {} ;
을 위한 ( 나 = 1 , 나 <= N테이블 () , 나 ++,
에 집어 넣다 ( 테이블리스트 , 데이터 테이블 ( 나 ) )
) ;
새창 ( "테이블 선택" ,
<< 모달 ,
H 목록 상자 (
패널 박스 ( "dt 선택" ,
getDt = 리스트 박스 (
테이블리스트 ,
최대 선택 ( 1 ) ,
// 거기에 있는 상자를 삭제하고 선택한 테이블을 사용하여 상자로 바꿉니다.
getCol << 삭제 상자 () ;
피비 << 추가 (
getCol = 열 목록 상자 (
// 선택 가져오기는 목록을 반환합니다.
// 하나만 선택할 수 있으므로 목록에 하나의 항목이 있습니다.
// 목록의 첫 번째 항목은 선택한 테이블의 이름입니다.
데이터 테이블 ( ( getDt << 선택 받기 )[ 1 ] ) ,
// 이것이 없으면 상자가 비어 있습니다.
"모두"
// 열을 문자 또는 숫자로 제한하기 위해 "all" 다음에 이것을 사용할 수 있습니다.
//,<<데이터 유형 설정("숫자")
)
) ;
)
) ,
// 새로운 열 목록 상자를 추가할 수 있도록 패널 상자에 참조를 제공합니다.
피비 = 패널 박스 ( "dt에서 열 선택" , getCol = 열 목록 상자 () )
)
) ;