RE: fichier non trouvéSalut,
Est-il possible que je puisse ouvrir le fichier sans spécifier le chemin du préfixe? Dans l'un de mes scripts, lorsque je tape Open (filename.jmp), cela fonctionne, mais ça ne fonctionne pas lorsque je tente de l'ouvrir depuis une fenêtre de l'exemple suivant. Avez-vous une idée du pourquoi? Je continue à recevoir l'erreur avec un \ devant le nom du fichier pour une raison quelconque? Si je spécifie le chemin complet du fichier, cela fonctionne, mais je dois le faire lorsque seul le nom du fichier est fourni.
OKScript = Expr(
win1 << CloseWindow;
lf = ListF << GetItems;
If( N Items( lf ) < 1,
Warning( "ERROR: You need to select at least one file" );
Throw();
);
For( i = 1, i <= N Items( lf ), i++,
print(lf[i]);
dt=Open(lf[i]);
);
);
);
RE: fichier non trouvéAussi essayé le suivant qui ne semble pas fonctionner:
dt = Open("123456700000.csv");
path = Arg(dt << get property("Source"), 1);
print("path: " || Arg(dt << get property("Source"), 1)); De nouveau, il affiche le nom du fichier avec un \ au lieu du chemin du fichier.
RE: fichier non trouvéJ'expérimente avec get path maintenant.
RE: fichier non trouvéJ'ai lu et compris que j'utilisais la mauvaise fonction. J'ai donc essayé de convertir le chemin du fichier. Cela fonctionne parfois mais pas d'autres fois. Par exemple, dans mon programme, j’ai un fichier appelé "Test 1 PFD.jmp" et lorsque j’imprime le chemin de conversion du fichier "Test 1 PFD.jmp", il renvoie "/ Test 1 PFD.jmp" dans le journal, au lieu du chemin complet du fichier.
RE: fichier non trouvéle Obtenir une variable de chemin () la fonction retourne la valeur actuelle (un chemin) stockée dans un JMP variable de chemin . L'argument n'est pas un nom de fichier, mais une variable de chemin. Voir Aide> Livres> Guide de script et recherchez des variables de chemin.
RE: fichier non trouvéMettre à jour:
J'ai essayé d'utiliser la fonction get path variable (nom de fichier) mais elle renvoie "" et je ne sais pas trop pourquoi.