프로젝트 외부에서 PickFile()을 사용하면 스크립팅 가이드, 스크립팅 인덱스 및 여기 포럼의 기타 게시물에 명시된 대로 작동합니다. 그런데 프로젝트 내에서 스크립트를 실행하면 열리는 창이 다릅니다. 프로젝트 자체에 저장된 파일을 선택할 수 있도록 하기 위한 것으로 보이는데, 기본으로 지정한 폴더가 표시되는데 필터가 작동하지 않습니다. "찾아보기"를 클릭하면 일반 창이 나타나게 할 수 있으며, 일반 창에서는 프로젝트 외부에서 스크립트를 실행할 때처럼 필터가 올바르게 작동합니다. 이 스크립트의 경우 파일이 이미 프로젝트에 있는 경우는 절대 없으므로 "일반" 파일 선택 창으로 직접 이동하도록 강제할 수 있는 방법이 있습니까? 저는 이 스크립트를 회사의 다양한 그룹에 속한 다양한 사람들이 쉽게 사용할 수 있도록 만들려고 노력하고 있습니다. 따라서 매번 "찾아보기"를 클릭해야 한다는 점을 알도록 요구하는 것은 혼란을 더하는 것처럼 보입니다.
</CODE></P><PRE>DataFilePath = PickFile(<BR /> "Select Data File",<BR /> "$Downloads",<BR /> {"Data Files|log;txt", "All Files|*"},<BR /> 1,<BR /> 0<BR />);<CODE class=" language-jsl">
현재 Windows 10에서 JMP 16.2.0을 사용하고 있습니다.