重複ファイルをバイパスまたは受け入れることを検討している現在、末尾が同じファイルを 1 つの連結ファイルにプルするコードを作成しています。 重複ファイルに到達すると、コードが壊れることに気付きました。 重複ファイルも受け入れるようにこれをコーディングする方法はありますか? ファイルの名前を変更するのと同じくらい簡単かもしれませんが、最初に回答を求めたいと思いました。
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: 重複ファイルのバイパスまたは受け入れを検討していますというファイルのリストがあります
ロットファイル
単一の要素を参照する場合は添え字を使用し、リスト全体を参照する場合は添え字を使用せずに参照します。ただし、次のように参照される変数もあります
ロットファイル1
これはエラーですか?
Re: 重複ファイルのバイパスまたは受け入れを検討していますあなたの2番目の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);
);