numbercolbox (JMP 10)의 모든 값을 제거 하시겠습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />일부 사용자 인터페이스를 개발하기 위해 JMP 10을 사용하고 있습니다. 상단 섹션에는 검색 기준이 있고 하단 섹션에는 stringcolboxes 및 numbercolboxes가있는 테이블 상자가있는 대화 상자가 있습니다. 사용자가 검색 기준을 입력하고 새로 고침 버튼을 누르면 테이블 상자의 데이터가 새로 고쳐집니다. 때로는 검색 결과가 0 개가됩니다. 이 경우 stringcolboxes는 값을 지우지 만 숫자 표시는 변경되지 않습니다.
특히, 일단 numbercolbox에 값을 추가하면 << 설정 값 ([1, 2, 3]) , 나는 목록을 다른 행렬로 바꿀 수있다. << 설정 값 ([4, 5, 6, 7]) . 하지만 모든 값을 제거하려면 << 설정 값 ([]) , 작동하지 않습니다.
다음은 문제를 보여주는 예입니다.
북아 일 = 새창 ( "테스트" ,
tablebox (
에이 = stringcolbox ( "문자열 열 상자" , { "여보세요" , "세계" , "Fubar" }) ,
비 = 수표 상자 ( "번호 열 상자" , [ 1 , 2 , 삼 ])
) ,
버튼 상자 ( "2 개의 가치" ,
에이 << 값을 설정하다 ({ "AAA" , "BBB" }) ;
비 << 값을 설정하다 ([ 98 년 , 99 ])
) ,
버튼 상자 ( "0 값" ,
에이 << 값을 설정하다 ({}) ;
비 << 값을 설정하다 ([])
)
) ;
당신의 도움을 주셔서 감사합니다!
문안 인사,
베드로
다시 : numbercolbox (JMP 10)의 모든 값을 제거 하시겠습니까?고마워. 명령 << 세트 ({}) 완벽하게 작동합니다!
다시 : numbercolbox (JMP 10)의 모든 값을 제거 하시겠습니까?이것은 실제로 JMP 10 및 이전 버전의 버그입니다. 이제 JMP 11에서 수정되었습니다.
목록을 취하는 대체 메시지 << Set ({})가 있습니다. JMP 10에서 작동합니다.
다시 : numbercolbox (JMP 10)의 모든 값을 제거 하시겠습니까?두 번째 생각에서이 접근법은 더 복잡하고 복잡한 상황에서 오류가 발생하기 쉽습니다.
북아 일 = 새창 ( "테스트" ,
테이블 상자 (
에이 = 문자열 상자 ( "문자열 열 상자" , { "여보세요" , "세계" , "Fubar" } ) ,
비 = 번호 열 상자 ( "번호 열 상자" , [ 1 , 2 , 삼 ] )
) ,
단추 상자 ( "2 개의 가치" ,
에이 << 값을 설정하다 ( { "AAA" , "BBB" } ) ;
비 << 값을 설정하다 ( [ 98 년 , 99 ] ) ;
) ,
단추 상자 ( "0 값" ,
에이 << 값을 설정하다 ( {} ) ;
에 대한 ( 나는 = N 개 항목 ( 비 << 도망 ) , 나는 > 0 , 나는 -,
비 << 행 삭제 ( 나는 )
) ;
)
) ;
다시 : numbercolbox (JMP 10)의 모든 값을 제거 하시겠습니까?그것은 매우 이상합니다. 왜 그것이 작동해서는 안되는 지 알 수 없습니다. 아마도 버그 일 겁니다.
이 아이디어는 효과가있을 수 있습니다.
b0 = Expr ( 번호 열 상자 ( "번호 열 상자" , [] ) ) ;
북아 일 = 새창 ( "테스트" ,
테이블 상자 (
에이 = 문자열 상자 ( "문자열 열 상자" ,
{ "여보세요" , "세계" , "Fubar" }
) ,
비 = 번호 열 상자 ( "번호 열 상자" , [ 1 , 2 , 삼 ] )
) ,
단추 상자 ( "2 개의 가치" ,
에이 << 값을 설정하다 ( { "AAA" , "BBB" } ) ;
비 << 값을 설정하다 ( [ 98 년 , 99 ] ) ;
) ,
단추 상자 ( "0 값" ,
비 << 지우다 () ;
에이 << 값을 설정하다 ( {} ) << 동생 추가 ( 비 = 평가 ( b0 ) ) ;
)
) ;