숫자 편집 상자에서 반환 된 값에 대해 수학을 수행 할 수 없습니다.사용자에게 숫자 입력을 요청하는 매우 간단한 스크립트를 실행하려고합니다. 불행히도 반환 된 값에 대해 빼기 및 나누기와 같은 수치 연산을 수행 할 수 없습니다. jsl을 처음 접했기 때문에 수정하기가 매우 간단해야하는 잘못된 작업을해야합니다. 오류 메시지는 다음과 같습니다.
" '나누기', minfeat_abs / / * ### * / 1000 / * ### * / 액세스 또는 평가에서 인수를 숫자 [또는 행렬]로 변환 할 수 없습니다."
어떤 도움이라도 대단히 감사하겠습니다. 몇 시간 동안이 문제를 해결했습니다.
아래 스크립트를 참조하십시오.
win = New Window( "Feature Depth" ,
<<MODAL></MODAL>
스크립팅Re : 숫자 편집 상자에서 반환 된 값에 대해 수학을 수행 할 수 없습니다.안녕,
나는 모달 창에서 값을 얻는 적절한 방법으로 어려움을 겪었습니다. 헉헉 방법을 보여주었습니다.
Names Default to Here (1);
win = New Window( "Feature Depth" ,
<<MODAL></MODAL>
Re : 숫자 편집 상자에서 반환 된 값에 대해 수학을 수행 할 수 없습니다.Thierry가 제안한 스크립트를 복사하여 붙여 넣어도 여전히 오류가 발생합니다.
삭제 된 개체 참조 : NEB << 'Glue'에 액세스하거나 평가합니다 ...

Re : 숫자 편집 상자에서 반환 된 값에 대해 수학을 수행 할 수 없습니다.모두에게,
창을 닫으면 변수와 범위가 사라졌기 때문에 이것이 작동하지 않는다고 생각합니다. JMP는이를 다른 방식으로 반환합니다. 전역 변수가 작동 할 수 있습니다.
그래서 제가 이런 종류의 일로 어려움을 겪을 때, 저는 이런 종류의 일을 수행하는 현재 방법을 스크립팅 색인에서 찾는 경향이 있습니다 (버전마다 어떤 식 으로든 변경 될 수 있음). 그리고 "새 창, 모달"에 대한 예로서 약간 수정했습니다. 스크린 샷과 첨부 된 스크립트를 참조하십시오. 창 참조는 필요한 모든 것을 반환합니다.
Names Default To Here( 1 );
ex = New Window( "Dialog() example",
<<MODAL></MODAL>

Re : 숫자 편집 상자에서 반환 된 값에 대해 수학을 수행 할 수 없습니다.이 시도:
win = New Window( "Feature Depth" ,
<<MODAL></MODAL>
<< 모달 모드와 관련이 있다고 생각합니다.