Bonsoir à vous deux,
>Ça devrait fonctionner sans problème sous Windows et Linux. Le
contrôle "Sélection de fichier" > permet de choisir le fichier et la
macro l'enregistre "bêtement dans la table". La bidouille pour
> récupérer le nom de fichier au bout du chemin :-) n'est pas utile
pour Jean, c'est moi qui l'avait
> rajouté dans la macro pour mes besoins personnels.
Que faut-il faire pour supprimer cette bidouille, qui fonctionne sous
Windows 7 ?
Avec mes remerciements
Cordialement
Papy
//*******************************************************************************
Le 23/08/2010 20:15, ribotb a écrit :
Bonsoir Jean, bonsoir François
Ça devrait fonctionner sans problème sous Windows et Linux. Le
contrôle "Sélection de fichier" permet de choisir le fichier et la
macro l'enregistre "bêtement dans la table". La bidouille pour
récupérer le nom de fichier au bout du chemin :-) n'est pas utile pour
Jean, c'est moi qui l'avait rajouté dans la macro pour mes besoins
personnels.
Bernard
Le 23/08/2010 19:08, François Gatto a écrit :
Bonsoir Jean,
Le 23 août 2010 17:33, Jean Sympa<jsy...@free.fr> a écrit :
Merci François,
J'ai corrigé la macro. J'ai encore une erreur. Le-fichier est
introuvable.
Je constate que le chemin se termine par[\.]. C'est sans doute là
que siège l'erreur!
Oui !
Je ne peux regarder ton code, mais s'il ajoute effectivement un
Antislash à la fin du nom de fichier ce n'est pas normal.
Par ailleurs, je n'ai pas testé la base, si le fonctionnement est
prévu pour les plateformes Windows et Linux il faudra sans doute
veiller à ce que les chemins de tes documents soient gérés
différemment selon que l'on est sous Windows ou Linux.
Celui qui enregistre un élément dans la base ne devrait pas se
préoccuper de cela, c'est à toi d'établir les conversions selon le
système.
Cordialement
Papy
Cordialement
François Gatto
//***********************************************************************
Le 23/08/2010 15:36, François Gatto a écrit :
Bonjour,
Le 23/08/2010 11:51, Jean Sympa a écrit :
Erreurs sous Ubuntu 10,04
L'application se comporte normalement sous Windows 7. Je la transpose
sur Ubuntu 0,04.
J'ai l'erreur suivante :
Cordialement
Sous LINUX tu dois respecter deux choses : le séparateur et
l'adressage.
Un chemin Linux s'écrit de cette façon :
/[.]dossier/[.]sous-dossier/[.]nomfichier.extension
où
- le premier slash / représente la racine, les autres sont
représentatifs de l'arborescence,
- [.] option pour masquer un dossier ou fichier
NB : l'extension peut être absente pour certains fichiers
Le séparateur sera donc "/"
L'adressage sera du genre /home/francois/Documents/monfichier.ext
ET avec OpenOffice cet adressage sera réalisé via la fonction
ConvertToURL()
Ainsi dans ton programme tu devras écrire quelque chose comme :
ShExec.execute( convertToURL( Fichier ) , "", 0 )
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org