jsl에 대한 사용자 입력 항목을 참조하는 데 도움이 필요합니다.안녕하세요, 내 스크립트에서 MFI의 이름 필터로 사용자 입력을 다시 참조하려고하지만 스크립트를 실행하면 사용자 입력 창을 열기 전에 먼저 MFI 부분을 실행하는 것 같습니다. 누군가 무엇이 잘못되었는지 조언 할 수 있습니까?평가하다!
Names Default To Here(1);
win = New Window( "Set the Value",
H List Box( Text Box( "Set this value" ), num_edit_box1 = Text Edit Box( "lot" ) ),
H List Box(
Button Box( "OK",
//store results in jsl variables
num_input = num_edit_box1 << get text();
//close the window
//wait until you've unloaded the input boxes before you closing
//or else they'll be gone
win << close window;
//now do whatever work you want with the inputs
Show( num_input );
Print( num_input );
),
//a cancel button that closes the window and doesn't store store the results
Button Box( "Cancel", win << close window )
)
);
Multiple File Import(
<<SET folder=""></SET>
스크립팅Re : jsl에 대한 사용자 입력 항목을 참조하는 데 도움이 필요합니다.JMP는 모달 창이 아니거나 새 창이 스크립트의 마지막 코드 인 경우를 제외하고 New Window ()가 지정 될 때 처리를 중지하지 않습니다.
따라서 코드를 수정할 수있는 몇 가지 옵션이 있습니다.
New Window ()의 정의 요소 중 하나로 << Modal을 추가하십시오.
MFI 코드를 OK 버튼 실행으로 이동Re: jsl에 대한 사용자 입력 항목을 참조하는 데 도움이 필요합니다.안녕하세요 @txnelson , 입력해 주셔서 감사합니다! <
그러나 이제 MFI의 이름 필터로 "num_input"에 대한 사용자 입력 변수를 참조하는 데 문제가 있습니다. 몇 가지 방법을 시도했지만 작동하지 않습니다. 저는 jsl을 처음 접했습니다. 조언을 얻으시기 바랍니다.
Multiple File Import(
<<SET folder=""></SET>