스크립트는 JMP13에서는 예상대로 작동하지만 JMP16에서는 오류가 발생합니다.다음 스크립트는 JMP 13.2.1에서 잘 작동하고 예상한 출력을 생성하지만 JMP16.1.0에서 실행하면 오류가 발생합니다. 스크립트의 어떤 부분이 JMP16에서 허용되지 않습니까?
Names Default to Here (1);
//clear symbols ();
//clear log ();
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>JMP 16.1.0 gives the following error.
<SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JMP16error.PNG" style="width: 585px;"><span class="lia-inline-image-display-wrapper" image-alt="JMP16error.PNG" style="width: 585px;"><img src="https://us.v-cdn.net/6038925/uploads/images/39171i5C73133F7E60167C/JMP16error.PNG" role="button" title="JMP16error.PNG" alt="JMP16error.PNG" /></span></SPAN>
Not sure where 'Glue' is coming from?
<LINGO-LABS id="lingo-labs-453093" slang="en-US" mode="UPDATE"><LINGO-LABEL>고급 통계 모델링</LINGO-LABEL><LINGO-LABEL>자동화 및 스크립팅</LINGO-LABEL><LINGO-LABEL>대량 맞춤형</LINGO-LABEL></LINGO-LABS>Re: 스크립트는 JMP13에서 예상대로 작동하지만 JMP16에서는 오류가 발생합니까?<< 반환 결과를 사용할 때 때때로 다음이 있을 수 있습니다. 예상치 못한 (적어도 나에게는) 결과, 텍스트 및 숫자 편집 상자보다 더 복잡한 표시 상자를 사용하는 경우 염두에 두는 것이 좋습니다. 그러나 이 경우 텍스트 편집 상자만 있는 경우 Modal이 닫힌 후 결과를 얻는 것이 가장 간단하고 깨끗한 솔루션이라고 생각합니다.
Re: 스크립트는 JMP13에서 예상대로 작동하지만 JMP16에서는 오류가 발생합니까?유익한 정보였습니다, @Craige_Hales .내가 아마도 약간 잘못하고 있다는 것을 깨닫게 해주고 대신에 다음을 제안했을 수도 있습니다. @네오 :
Names Default to Here (1);
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>Re: 스크립트는 JMP13에서 예상대로 작동하지만 JMP16에서는 오류가 발생합니까?모달 대화 상자 변경된 이유에 대한 뒷이야기가 있습니다.
Re: 스크립트는 JMP13에서 예상대로 작동하지만 JMP16에서는 오류가 발생합니까?@jthi 맞다. 다음은 창이 닫힐 때 사용자가 입력한 텍스트를 가져오는 V 목록 상자 안에 단추 상자가 있는 스크립트 버전입니다. "Glue"는 글루 연산자인 세미콜론을 나타냅니다(참조 Glue() 함수 ).
Names Default to Here (1);
//clear symbols ();
//clear log ();
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>
Re: 스크립트는 JMP13에서 예상대로 작동하지만 JMP16에서는 오류가 발생합니까?문제의 원인은 최신 버전의 JMP가 모달 창에서 반환된 값을 처리하는 방법이라고 생각합니다. 모달 창이 닫히면 teb1 및 teb6에 더 이상 액세스할 수 없습니다. 이 도움말 항목은 스크립트를 최신 jmp 버전으로 변환하는 데 도움이 됩니다. 더 이상 사용되지 않는 대화 상자를 새 창으로 변환 (OK를 눌렀을 때 또는 dlg에서 dlg["teb1"] 등으로 가져옴).