중복 파일을 우회하거나 수락하려고 합니다.나는 현재 같은 끝을 가진 파일을 하나의 연결된 파일로 가져오는 코드를 작성하고 있습니다. 중복 파일에 도달하면 코드가 깨집니다. 중복 파일도 허용하도록 코딩할 수 있는 방법이 있습니까? 파일 이름을 바꾸는 것만큼 간단할 수 있다는 것을 알고 있지만 먼저 답변을 구하고 싶었습니다.
If(
N Items(lotFiles) == 1, CalibrationTable = lotFiles[1],
N Items(lotFiles) > 1,
CalibrationTable = lotFiles[1] << concatenate(lotFiles1, create source column);
For(i = 1, i <= N Items(lotFiles), i++,
Close(lotFiles[i], nosave)
);,
N Items(lotFiles) == 0,
Print("no lot data, please try again");
Return(0);
);스크립팅Re: 중복 파일을 무시하거나 수락하려고 합니다.라는 파일 목록이 있습니다.
로트 파일
단일 요소를 참조할 때는 아래 첨자를 사용하고 전체 목록을 참조할 때는 아래 첨자 없이 참조합니다.그러나 다음과 같이 참조되는 변수도 있습니다.
lotfiles1
이것은 오류입니까?
Re: 중복 파일을 무시하거나 허용하려고 합니다.두 번째 if 문이 작동해야 하는 것처럼 보입니다. 아마도 다음과 같을 것입니다.
If(
N Items(lotFiles) == 1, CalibrationTable = lotFiles[1],
N Items(lotFiles) > 1,
CalibrationTable = lotFiles[1];
For(i = 2, i <= N Items(lotFiles), i++,
CalibrationTable << concatenate(lotFiles[i], create source column);
Close(lotFiles[i], nosave)
);,
N Items(lotFiles) == 0,
Print("no lot data, please try again");
Return(0);
);