Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?파일 선택을 사용할 때 접두사를 구체화할 수 있는지 확실하지 않습니다(접미사를 설정할 수 있음). 아래는 찾아보기 버튼의 예입니다(마지막 텍스트 편집 상자에만 추가됨).
Names Default To Here(1);
set_path = Expr(
cur_teb = (this << prev sib);
new_dir = Pick Directory(cur_teb << get text);
If(!IsMissing(new_dir),
cur_teb << Set Text(Convert File Path(new_dir, windows));
);
);
dlg = New Window("Please enter the following",
<<MODAL></MODAL>

버튼이 1 -> Throw()와 다른지 확인하기 위해 throw 조건을 변경합니다.
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?@jthi 귀하의 찾아보기 버튼이 저에게 효과적입니다.
세 번째와 네 번째 필드는 폴더 선택 필드가 아니라 파일 선택입니다.
선택할 두 파일 모두 JMP 파일입니다. 첫 번째 파일(세 번째 필드)은 XXX_TESTSTAGE_data.jmp이고 두 번째 파일(네 번째 필드)은 XXX_TESTSTAGE_cap.JMP입니다. 즉, 차이점은 _데이터 그리고 _캡 , 나머지는 동일하게 유지됩니다.
내 모달 창 스크립트의 세 번째 및 네 번째 필드에 위의 접미사를 사용하여 폴더에 찾아보기 버튼을 추가한 다음 파일에 추가하는 방법은 무엇입니까?
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?파일 선택은 스크립팅 인덱스에서 파일 선택을 참조하십시오.

접미사는 기본적으로 파일 확장자일 뿐이므로 자체 파일 선택기를 빌드하지 않는 한 .jmp로만 제한할 수 있습니다.
https://www.jmp.com/support/help/en/17.0/#page/jmp/file-functions.shtml?os=win&source=application#ww4961728

기본 파일 인수를 사용하여 사용자를 약간 도울 수 있습니다.
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?@jthi 감사해요. Pick File을 추가했고 기본 기능은 아래 스크립트에 있는 것 같습니다.
이제 어떻게/어디에서 파일 선택을 JMP 파일로만 제한합니까? 또한 TestStage 항목을 사용하여 파일 선택으로 생성된 대화 상자에 표시되는 파일 수를 제한/필터링할 수 있습니까?
Names Default To Here(1);
clear log ();
set_f_path = Expr(
cur_teb = (this << prev sib);
new_f_dir = Pick File(cur_teb << get text);
If(!IsMissing(new_f_dir),
cur_teb << Set Text(Convert File Path(new_f_dir, windows));
);
);
set_path = Expr(
cur_teb = (this << prev sib);
new_dir = Pick Directory(cur_teb << get text);
If(!IsMissing(new_dir),
cur_teb << Set Text(Convert File Path(new_dir, windows));
);
);
dlg = New Window("Please enter the following",
<<MODAL></MODAL>Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?Pick File을 사용한 필터링에 TestStage를 사용할 수 없다고 생각합니다. 스크립팅 인덱스에서 파일 선택은 파일 선택을 JMP 파일로만 제한하는 방법을 알려줍니다.
Names Default To Here(1);
Pick File(
"Select JMP File",
"$DOCUMENTS",
{"JMP Files|cap*jmp;jsl;jrn", "All Files|*"},
1,
0,
"newJmpFile.jmp"
);
Set Hint가 잘못된 위치에 있기 때문에 LineUp 메시지가 나타납니다. (Text Edit Box 안에 있어야 합니다.)

편집: 힌트 설정과 팁 설정은 용도가 다르므로 혼동하지 마십시오.
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?나는 또한 이전에 얻지 못한 다음 로그를 얻습니다. 찾아보기가 있는 곳에서 힌트가 더 이상 작동하지 않습니다. 어떻게 고치는 지?
Object 'LineUpBox' does not recognize the message 'Set Hint'; perhaps you mean one of these: <<SET height=""></SET>
업데이트 - 지금 수정되었습니다. 이전에 세트 힌트를 잘못 배치했습니다.
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?Scripting Indices 실행 버튼에서 직접 예제를 실행하는 것이 매우 유용합니다.

여러 필터는 다음 옵션을 제공합니다.

Scripting Index에서 동일한 예제를 직접 편집할 수 있습니다.

다시 실행하여 무엇이 다른지 확인합니다.

그런 다음 원하는 경우 원본으로 다시 재설정할 수 있습니다.

더 복잡한 것을 테스트하는 경우 예제를 새 스크립트 창에 복사하여 붙여넣고 편집하면 스크립팅 인덱스에서 발생할 수 있는 것처럼 재설정될 가능성이 줄어듭니다.
Re: 모달 창에서 폴더 찾아보기 및 파일 옵션 선택은 어떻게 하나요?@jthi 감사해요. 추가 필터링에 "All Files|*"를 사용할 수 있는지 궁금합니다. 아니라면 그대로 진행하겠습니다.
모달 창 내에서 폴더를 찾아 파일 옵션을 선택하는 방법은 무엇입니까?다음 스크립트는 작동하지만 관련 폴더를 탐색한 다음 내 모델 창의 파일/폴더 선택 필드(마지막 3개) 옆에 있는 관련 파일(둘 다 기존)을 선택할 수 있는 옵션을 갖고 싶습니다. 마지막 세 필드 옆에 "찾아보기"라는 버튼을 말합니다. 또한 사용자가 선택한 후 기본 항목을 대체하여 상자에 폴더/파일 경로를 캡처해야 합니다. JSL에서 이를 달성하는 방법은 무엇입니까?
Names Default to Here (1);
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>또한 사용자가 탐색하는 폴더에 TestStage 필드에서 선택된 CAP*와 같은 와일드카드가 있는 파일만 표시할 수 있습니까?
마지막으로 내 throw() 문이 올바른가요? 확인을 클릭하지 않고 창이 닫히면 추가 실행을 중지하는 것이 아이디어입니다.
자동화 및 스크립팅콘텐츠 구성