디렉토리의 파일JMP 17에서는 파일 이름에 숫자가 있거나 앞에 숫자가 있는 경우 디렉토리 스크립트 명령이 작동하지 않는 것으로 보입니다. 모든 파일 이름에 숫자가 없으면 조사식 창에서 여러 오류가 발생합니다.
폴더 경로 = "C:\Users\first.last\documents";
fd = 디렉토리의 파일(folderPath,1,1);
w = 시계(fd);
이 문제는 다른 릴리스에서 해결되었나요? 제안해 주실 수 있나요?
자동화 및 스크립팅Re: 디렉토리의 파일저는 그런 문제가 없습니다(JMP18을 사용 중이긴 하지만요). 예를 들어 Show() 대신 Watch()를 사용하는 구체적인 이유가 있나요?
Names Default To Here(1);
folderPath = "$DOCUMENTS";
fd = Files In Directory(folderPath, 1, 1);
show(fd);

Re: 디렉토리의 파일Windows11에서 실행되는 JMP 17.2에서 다음 예제를 실행했는데 숫자로 시작하는 이름을 가진 파일에는 문제가 없었습니다.
names default to here(1);
folderPath = "C:\Users\Jim\Documents\Discussion Groups";
fd = Files In Directory( folderPath,1,1 );
{"0123mike_s.xlsx", "34Yass_Sample_Row6.xlsx", "Chris_Liu", "ConfidenceOwl94",
"mann", "Yass_Sample_Row5.xlsx"}
Re: 디렉토리의 파일수정 사항입니다. 파일 이름에 "05 Messages.xls"처럼 앞에 0이 있는 경우, 조사식 창에 반환되는 내용에 문제가 발생하는 것 같습니다.
Re: 디렉토리의 파일Watch 창에 변수가 표시되는 방식에 문제가 있는 것 같습니다. "fs" 변수는 제대로 정의되어 있습니다. "05 Messages.xls" 파일을 추가하기 전까지는 문제가 없었습니다. Watch() 함수는 사용하지 않는 것이 좋습니다. Show() 함수는 제가 아는 한 어떤 상황에서도 작동합니다.
Names Default to Here( 1 );
dir = "$DOCUMENTS\JMP Scripts\zero test\";
fs = Files in Directory( dir, 1, 1 );
w = Watch( fs );
Show( fs );
//fs = {"0 is smaller than 1", "00five-oh.txt", "0meansinfinity.txt", "Hello World.txt"};

Names Default to Here( 1 );
dir = "$DOCUMENTS\JMP Scripts\zero test\";
fs = Files in Directory( dir, 1, 1 );
w = Watch( fs );
Show( fs );
//fs = {"0 is smaller than 1", "00five-oh.txt", "05 Messages.xls", "0meansinfinity.txt", "Hello World.txt"};

Re: 디렉토리의 파일아, 그리고 Watch() 함수는 JMP 18.0.1에서도 같은 방식으로 동작합니다. 위 테스트는 17.2에서 실행했습니다.
Re: 디렉토리의 파일"01 23mike_s.xlsx"로 시작하는 파일의 이름을 변경했습니다.
JMP 17.2에서 실행하면 시계 창에 문제가 없습니다.

Re: 디렉토리의 파일디버거 GUI의 watch 외에도 보다() 명령이 있습니다.
방금 JMP v18.2.1에서 0이 포함된 일부 파일을 확인했습니다.

0이 아니라 줄 바꿈이 문제를 일으키는 것 같습니다. 다른 파일을 추가한 후:
