|
| Recuperer le NOM du fichier pas le CHEMIN |
| Iniciado por dboiseaux, 13,feb. 2020 11:33 - 14 respuestas |
| |
| | | |
|
| |
| Publicado el 13,febrero 2020 - 11:33 |
Bonjours a tous , juste une petite question serait-il possible avec la fonction fSélecteur de récupérer que le NOM du fichier sélectionné et NON SON chemin car après j'aimerais l'enregistrer dans un autre répertoire.
Le soucis il dit erreur : impossible de créer le répertoire : LeRepertoireTransfert + leRepertioreAncien, il me sort cette erreur car il recupere le chemin et non le nom du fichier du coup il crash.
Cordialement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 13,febrero 2020 - 11:57 |
Bonjour,
Regarde la fonction fExtraitChemin et ses options
Bon courage |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 12:56 |
| Comment je lui dit avec fselecteur() que mon fichier sélectionner doit s'enregistrer dans un autre répertoire ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 13 mensajes |
|
| Publicado el 13,febrero 2020 - 14:09 |
Salut,
Regarde fDeplaceFichier et ses options
Cordialement, |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 14:28 |
Quand je déplace mon fichier , il me copie le fichier dans un répertoire qui n'est pas du tout celui que je lui ai dit. fDeplace() ne déplace pas le fichier mais le renomme si ca marche. Or dans mon cas, ca ne fonctionne pas du tout je tourne en rond c'est assez énervant.
Cordialement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 13,febrero 2020 - 14:40 |
| Peux tu nous montrer ton code ? Mensaje modificado, 13,febrero 2020 - 14:41 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 14:43 |
WinDev en erreur me sort :
FichierSélectionné est une chaîne SI fFichierExiste(FichierSélectionné) = Faux ALORS FichierSélectionné = fSélecteur(sCheminFichier, "", "Sélection d'un fichier XLS", ... "Fichier XLS" + TAB + "*.XLS", "XLS", fselOuvre) Res est un booléen = fDéplaceFichier(FichierSélectionné,LeRépertoire + fExtraitChemin(FichierSélectionné, fFichier) + ".xls") FIN Vous avez appelé la fonction fDéplaceFichier Impossible de renommer le Fichier <C:\repertoire\text.xls> en <\\ monNouveauxRépertoire\text.xls>
Voila donc je comprend pas Cordialement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 13,febrero 2020 - 15:00 |
Tu peux afficher la raison de l'erreur après ton fDéplaceFichier
Par exemple :
Si Res = faux Erreur(ErreurInfo(errmessage)) sinon
...
fin |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 15:06 |
c'est pas un erreur mais un petit panneau interdiction a coté de :
Res est un booléen = fDéplaceFichier(FichierSélectionné,LeRépertoire + fExtraitChemin(FichierSélectionné, fFichier) + ".xls")
et qui affiche ce message :
Vous avez appelé la fonction fDéplaceFichier Impossible de renommer le Fichier <C:\repertoire\text.xls> en <\\ monNouveauxRépertoire\text.xls> |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 15:11 |
Avec Res= Faux
Il me sort rien du tout en Erreur(erreurInfo(errmessage)) , il met juste une un message erreur avec 0 texte qui apparait. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 13,febrero 2020 - 15:14 |
J'ai bien compris, mais justement tu auras l'explication de l'échec de ton déplacement en ajoutant le code que je t'ai indiqué après ta ligne
Res est un booleen = FDéplaceFichier ... |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 15:22 |
| je comprends pas , peux tu me faire voir, parce que j'ai écrit ce que tu m'a dit et rien faire j'ai juste le logo erreur mais pas de message. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 15:24 |
FichierSélectionné est une chaîne SI fFichierExiste(FichierSélectionné) = Faux ALORS FichierSélectionné = fSélecteur(sCheminFichier, "", "Sélection d'un fichier XLS", ... "Fichier XLS" + TAB + "*.XLS", "XLS", fselOuvre) Res est un booléen SI Res = Faux ALORS Erreur(ErreurInfo(errMessage)) SINON Erreur(ErreurInfo(errMessage)) fDéplaceFichier(FichierSélectionné,LeRépertoire + fExtraitChemin(FichierSélectionné, fFichier) + ".xls") Erreur(ErreurInfo(errMessage)) FIN FIN |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 13,febrero 2020 - 15:39 |
FichierSélectionné est une chaîne SI fFichierExiste(FichierSélectionné) = Faux ALORS FichierSélectionné = fSélecteur(sCheminFichier, "", "Sélection d'un fichier XLS", ... "Fichier XLS" + TAB + "*.XLS", "XLS", fselOuvre)
Res est un booléen = fDéplaceFichier(FichierSélectionné,LeRépertoire + fExtraitChemin(FichierSélectionné, fFichier) + ".xls") SI Res = Faux ALORS Erreur(ErreurInfo(errMessage)) SINON Info("Le fichier a bien été déplacé") FIN |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,febrero 2020 - 16:24 |
| Trop fort, je sais pas ce que tu as fais mais franchement un grand merci !!!! |
| |
| |
| | | |
|
| | | | |
| | |
|