JMP10에서 JSL 변경 사항은 어디에서 찾을 수 있습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
이것이 이전에 답변 된 경우 사과드립니다.
나는 JMP9에서는 잘 작동하지만 JMP10에서는 전혀 작동하지 않는 스크립트 세트를 가지고있다. 스크립팅 가이드의 뒷부분에있는 JSL에 나열된 변경 사항을 보았습니다. 그러나 JSL에서 다른 리소스 목록 변경 사항이 있는지 궁금 해서요. 특정 문제에 적용되는 것처럼 보이지 않습니다.
아니면 간단히 직접 디버깅해야합니까?
JSL의 다른 변경 소스에 대한 정보를 주셔서 감사합니다.
남자 이름
Re : JMP10에서 JSL 변경 사항을 어디에서 찾을 수 있습니까?고마워. 적어도 나는 미치지 않을거야.
대단한 답변 - 나는 특히 '토글'을 좋아합니다. 이전에는 이것을 사용하지 않았지만, 앞으로는 그렇게 할 것이라고 확신합니다.
다른 누군가가 스크립트 조작에 영향을 미칠 수있는 이와 같은 차이점을 보았는지 알면 좋을 것입니다 (디스플레이 트리에 하위 스크립트가 있지만 솔루션을 검증하지 못했습니다)
Re : JMP10에서 JSL 변경 사항을 어디에서 찾을 수 있습니까?나는 이것을 확인할 수있다. JMP 9.0.3과 10.0.1 (Mac)의 차이점이 있습니다. 또한 JMP 9는 체크 박스를 선택하기 전에 {3, 0, 0}을 표시합니다. 비활성화 된 체크 박스에 대한 2와 3의 특수 출력은 스크립팅 가이드에 나와 있습니다. 버려진 기능 또는 버그?
다음은 JMP 9 및 10 모두에서 동일한 결과를 얻을 수있는 해결 방법입니다. JMP 9에서 사용되지 않는 체크 박스에서 2를 뺍니다 (테스트 목적으로 활성화 버튼에 토글 기능을 추가 한 경우).
에이 = 새창 ( "테스트" ,
Lu1 = 라인업 박스 ( N Col ( 삼 ) ) ,
bb1 = 단추 상자 ( "수표 표시" ,
L2 = 목록으로 (
매트릭스 ( L1 << 도망 ) - ( 내용 ( 왼쪽 ( JMP 버전 () , 2 ) , "9" ) > 0 ) * 2 * (
매트릭스 ( L1 << 항목 사용 가능 ( 1 ) ) == 일본 ( N 개 항목 ( L1 ) , 1 , 0 ))
) ;
보여 주다 ( L2 ) ;
) ,
bb2 = 단추 상자 ( "사용" ,
L1 [ 1 ] << 항목 사용 ( 1 , 비녀장 ) ;
비녀장 = ( 비녀장 == 0 ) ;
)
) ;
비녀장 = 0 ;
L1 = {} ;
Lu1 << 추가하다 ( L1 [ 1 ] = 확인란 ( "" ) ) ;
Lu1 << 추가하다 ( L1 [ 2 ] = 확인란 ( "" ) ) ;
Lu1 << 추가하다 ( L1 [ 삼 ] = 확인란 ( "" ) ) ;
Re : JMP10에서 JSL 변경 사항을 어디에서 찾을 수 있습니까?나는 내가 가진 문제를 발견했다. 내 PC에서 다음 스크립트는 JMP 9 및 10에서 서로 다른 출력을 제공합니다.
a = 새 창 ( "test",
Lu1 = 라인업 (ncol (3)),
bb1 = buttonbox ( "체크 표시", L2 = L1 << get; 표시 (L2)),
bb2 = buttonbox ( "활성화", L1 [1] << 항목 활성화 (1,0))
);
L1 = {};
Lu1 << append (L1 [1] = 체크 박스 ( ""));
Lu1 << append (L1 [2] = checkbox ( ""));
Lu1 << append (L1 [3] = 체크 박스 ( ""))
아무 것도 선택하지 않은 상태에서 9 및 10 아래의 '표시 확인'버튼을 클릭하면 L2 = {0,0,0}이됩니다. 그런 다음 '확인'버튼을 누른 다음 표시 확인 버튼을 다시 누르면 JMP 9에서 L2 = {0,0,0}이 10 이하이지만 L2 = {2,0,0}가됩니다.
이것은 최고의 코드가 아닐지도 모르지만, 제 상황에서는 필자가 요구 한 효과를 얻는 데 필요한 것이 었습니다. 다른 방법이 더 좋을지 확신 할 수 없습니다.
Re : JMP10에서 JSL 변경 사항을 어디에서 찾을 수 있습니까?안녕 피터,
나에게 돌아와 줘서 고마워. 나는 완전한 디버그를 할 시간이 없었기 때문에 현재는 말할 수 없다. 나는 일반적인 상황을 설명 할 수있다. 나는 인터페이스에 몇 가지 체크 박스를 가지고 있으며 이것들의 출력에 따라 스크립트는 나중에 인터페이스에서 일부 라디오 버튼을 활성화하거나 비활성화합니다. 체크 박스의 조합 중 하나는 해당 라디오 버튼이 비활성화되고 이것이 발생하지 않는 것입니다. 즉, 비활성화되어야하는 무언가가 활성화 된 상태로 표시됩니다.
내가 잘못한 것을 생각하면 피드를 업데이트 할 것입니다.
남자 이름
Re : JMP10에서 JSL 변경 사항을 어디에서 찾을 수 있습니까?헤이 톰,
더 이상 작동하지 않는 것에 대한 몇 가지 예를 들려 줄 수 있습니까? 나는 JMP 9로 작성된 많은 스크립트를 가지고 있으며 JMP 10에서 잘 작동하는 하나의 사소한 예외가 있습니다.
감사,
베드로