Vous cherchez à contourner ou accepter les fichiers en doubleJ'écris actuellement du code pour extraire les fichiers avec la même fin dans un fichier concaténé. Je remarque que lorsqu'il arrive à un fichier en double, le code se brise. Existe-t-il un moyen de coder ceci pour accepter également le fichier en double? Je sais que cela peut être aussi simple que de renommer le fichier, mais je voulais d'abord chercher des réponses.
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);
);ScriptRe : Vous cherchez à contourner ou à accepter les fichiers en doubleVous avez une liste de fichiers appelés
fichiers de lot
et vous le référencez en utilisant un indice lorsque vous faites référence à un seul élément, et sans indice lorsque vous faites référence à la liste entière.Cependant, vous avez également une variable référencée comme
lotfiles1
est-ce une erreur ?
Re : Vous cherchez à contourner ou à accepter les fichiers en doubleIl me semble que votre deuxième instruction if a besoin de travail, peut-être quelque chose comme ceci:
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);
);