[Résolu] Picto et nom de fichiers avec espace
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
[Résolu] Picto et nom de fichiers avec espace
Bonjour à tous
Je suis novice dans la matière des bandes de données, aussi excusez-moi pour certaines évidences.
J'ai crée une table très simple: référence livre, titre, couverture
couverture est un champ texte qui reprend le nom du fichier jpg représentant la couverture du livre.
Dans le rapport, je met un contrôle picto avec la donnée couverture
Cela fonctionne si le nom du fichier couverture est quelquechose comme : nomdutruc.jpg
Si par contre la couverture reprend un nom de fichier tel que nom du truc.jpg; alors la ça plante et j'ai le droit à un gros message d'erreur.
J'ai besoin d'avoir des noms avec des espaces voire même des caractères accentués
Avez vous une idée de comment je peux faire ?
Je sais que dans certain cas, notamment en batch, il faut échapper certains caractères spéciaux
Est ce le cas ici ?
merci pour vos réponses
Je suis novice dans la matière des bandes de données, aussi excusez-moi pour certaines évidences.
J'ai crée une table très simple: référence livre, titre, couverture
couverture est un champ texte qui reprend le nom du fichier jpg représentant la couverture du livre.
Dans le rapport, je met un contrôle picto avec la donnée couverture
Cela fonctionne si le nom du fichier couverture est quelquechose comme : nomdutruc.jpg
Si par contre la couverture reprend un nom de fichier tel que nom du truc.jpg; alors la ça plante et j'ai le droit à un gros message d'erreur.
J'ai besoin d'avoir des noms avec des espaces voire même des caractères accentués
Avez vous une idée de comment je peux faire ?
Je sais que dans certain cas, notamment en batch, il faut échapper certains caractères spéciaux
Est ce le cas ici ?
merci pour vos réponses
Dernière modification par micmac le 06 sept. 2019 12:26, modifié 2 fois.
Raison : [‚ésolu] remplace [RESOLU] + ajout de la coche verte
Raison : [‚ésolu] remplace [RESOLU] + ajout de la coche verte
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Picto et nom de fichiers avec espace
Salut,
Merci de poster le fichier à la suite en utilisant pour cela le service Ci-Joint (lien en bas de la page lors de la rédaction du message) :
http://forum.openoffice.org/fr/forum/ft ... ne-PJ.html
Que signifie cette mention "portable" ? Tu utilises OpenOffice sur une clé USB ?Dans ta signature, il y a écrit :openoffice portable 6.2.5
Outre le fait qu'une copie écran du message aurait été un plus, le plus simple est de nous fournir un ODB visant à reproduire ce que tu décris.Xri59 a écrit :et j'ai le droit à un gros message d'erreur
Merci de poster le fichier à la suite en utilisant pour cela le service Ci-Joint (lien en bas de la page lors de la rédaction du message) :
http://forum.openoffice.org/fr/forum/ft ... ne-PJ.html
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
Merci pour ta réponse
effectivement, il s'agit d'une version portable lancée depuis une clé usb
voici pour le message d'erreur
quant au fichier il est plus gros que les 500 ko proposés
effectivement, il s'agit d'une version portable lancée depuis une clé usb
voici pour le message d'erreur
quant au fichier il est plus gros que les 500 ko proposés
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office portable 6.2.5
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
Voici une copie de ce qui ne fonctionne pas pour moi
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Picto et nom de fichiers avec espace
Plusieurs erreurs qui nous font perdre du temps :
Comme il faut Java d'installé, je doute que les versions "portables" fassent l'affaire.
Installe le logiciel en dur sur ta machine et regarde si le dysfonctionnement persiste.
- Déjà tu confonds LibreOffice et OpenOffice, corrige ta signature
- Il n'y a aucun formulaire dans l'ODB permettant de reproduire l'erreur
Comme il faut Java d'installé, je doute que les versions "portables" fassent l'affaire.
Installe le logiciel en dur sur ta machine et regarde si le dysfonctionnement persiste.
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
désolé pour la signature, c'est rectifié
j'utilise effectivement une version portable qui fonctionne dans mon environnement de travail ; j'utilise également une version un peu plus ancienne de libre office, une 5 quelque chose
Des recherches faites sur internet et de mes manipulations
il apparait qu'un nom de fichier comportant des espaces est sujet à certaines difficultés; dans mon cas sur un contrôle picto d'un rapport, l'image ne s affiche absolument pas. si je transforme le nom du fichier en supprimant les espaces (et en mettant à jour la valeur du champ) alors le contrôle picto s'affichera correctement dans le rapport
j'en conclue donc que les noms de fichiers avec espace ne font pas bon ménage avec lo
j'utilise effectivement une version portable qui fonctionne dans mon environnement de travail ; j'utilise également une version un peu plus ancienne de libre office, une 5 quelque chose
Des recherches faites sur internet et de mes manipulations
il apparait qu'un nom de fichier comportant des espaces est sujet à certaines difficultés; dans mon cas sur un contrôle picto d'un rapport, l'image ne s affiche absolument pas. si je transforme le nom du fichier en supprimant les espaces (et en mettant à jour la valeur du champ) alors le contrôle picto s'affichera correctement dans le rapport
j'en conclue donc que les noms de fichiers avec espace ne font pas bon ménage avec lo
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Picto et nom de fichiers avec espace
Tu conclus ce que tu veux mais je te renvoie au point 2 de mon précédent message.Xri59 a écrit :j'en conclue donc que les noms de fichiers avec espace ne font pas bon ménage avec lo
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
ce n'est pas dans le formulaire
c est dans le rapport
c est dans le rapport
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Picto et nom de fichiers avec espace
Et bien, tu aurais dû faire un formulaire pour enregistrer tes images.
Tu aurais constaté qu'il faut passer une chaîne en notation URL du chemin de chaque image.
https://wiki.openoffice.org/wiki/URL_Basics
Tu aurais constaté qu'il faut passer une chaîne en notation URL du chemin de chaque image.
https://wiki.openoffice.org/wiki/URL_Basics
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
ok merci pour cette réponse
en tant que très novice,
pour l'instant je n ai pas besoin d'alimenter ma base via un formulaire, je le fais directement par injection de données de fichiers csv
en tant que très novice,
pour l'instant je n ai pas besoin d'alimenter ma base via un formulaire, je le fais directement par injection de données de fichiers csv
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Picto et nom de fichiers avec espace
Peu importe, il suffit que tu respectes cette notation.Xri59 a écrit :je le fais directement par injection de données de fichiers csv
Merci de baliser ton fil en [Résolu].
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: Picto et nom de fichiers avec espace
Wao c est sévère ici
résolu ? pas vraiment mais bon
ça donne envie de revenir
résolu ? pas vraiment mais bon
ça donne envie de revenir
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Résolu] Picto et nom de fichiers avec espace
Pas vraiment quoi ? Qu'est ce que tu ne comprends pas dans ma réponse ?Xri59 a écrit :résolu ? pas vraiment mais bon
Si tu veux être aidé, il faudrait être un peu plus prolixe.
-
- Membre lOOyal
- Messages : 28
- Inscription : 04 sept. 2019 09:30
Re: [Résolu] Picto et nom de fichiers avec espace
Comme je l'ai dit je suis novice et ne comprends pas forcément tout en BD malgré quelques lectures
Ce que j'ai compris :
une table : ce sont les données de ma base
la requete : un moyen d'interroger sa base pour obtenir des informations précises ou non
le formulaire : un joli document qui permet d'enregistrer des informations dans sa base
un rapport : un doc texte qui permet selon une certaine mise en page de sortir les données triées ou non par la requete
moi je veux une bdd avec :
refLivre
TitreLivre
CouvLivre
cette base je l'alimente directement avec des fichiers csv issus de divers logiciels
couvLivre est le nom du fichier jpg de la couverture du livre
Ceci fait
je veux éditer, dans un premier temps, un rapport qui liste toutes les entrées de ma base de données avec les informations quelle contient
exemple:
Titre du Livre Couverture lu/non lu , etc ...
J'ai compris qu'il fallait un contrôle picto dans le rapport pour afficher la couverture (jpg situé dans le même répertoire que la base)
seulement si la donnée du champ couverture contient des espaces (ce qui est le cas pour la majeure partie des titres de mes livres) cela induit une erreur
si je transforme les espaces du nom dans le champ (et des fichiers jpg) par des _ alors là cela fonctionne
Ma question initiale était de savoir si cela était du à une limitation du logiciel ou si c'était du à une connerie de ma part
des diverses lectures faites, lo est issu du monde libre, de linux et il apparaitrait que les noms de fichiers comportant des espaces soient une réelle problématique...
Voila ou j'en suis arrivé dans mon niveau de recherche
Une fois de plus, désolé pour le dérangement, mais cela fait à peine 2 jours (2h en tout) que j'ai mis le nez dans le systeme des bd et je ne suis pas informaticien de profession
en espérant avoir suffisamment détailler mon problème
Peut être n'ai je aussi rien compris de la philosophie du logiciel de bd et que je confonds rapport requete formulaire, etc ...
Si vous avez aussi des conseils en matière de lecture, je suis preneur
Ce que j'ai compris :
une table : ce sont les données de ma base
la requete : un moyen d'interroger sa base pour obtenir des informations précises ou non
le formulaire : un joli document qui permet d'enregistrer des informations dans sa base
un rapport : un doc texte qui permet selon une certaine mise en page de sortir les données triées ou non par la requete
moi je veux une bdd avec :
refLivre
TitreLivre
CouvLivre
cette base je l'alimente directement avec des fichiers csv issus de divers logiciels
couvLivre est le nom du fichier jpg de la couverture du livre
Ceci fait
je veux éditer, dans un premier temps, un rapport qui liste toutes les entrées de ma base de données avec les informations quelle contient
exemple:
Titre du Livre Couverture lu/non lu , etc ...
J'ai compris qu'il fallait un contrôle picto dans le rapport pour afficher la couverture (jpg situé dans le même répertoire que la base)
seulement si la donnée du champ couverture contient des espaces (ce qui est le cas pour la majeure partie des titres de mes livres) cela induit une erreur
si je transforme les espaces du nom dans le champ (et des fichiers jpg) par des _ alors là cela fonctionne
Ma question initiale était de savoir si cela était du à une limitation du logiciel ou si c'était du à une connerie de ma part
des diverses lectures faites, lo est issu du monde libre, de linux et il apparaitrait que les noms de fichiers comportant des espaces soient une réelle problématique...
Voila ou j'en suis arrivé dans mon niveau de recherche
Une fois de plus, désolé pour le dérangement, mais cela fait à peine 2 jours (2h en tout) que j'ai mis le nez dans le systeme des bd et je ne suis pas informaticien de profession
en espérant avoir suffisamment détailler mon problème
Peut être n'ai je aussi rien compris de la philosophie du logiciel de bd et que je confonds rapport requete formulaire, etc ...
Si vous avez aussi des conseils en matière de lecture, je suis preneur
Libre office portable 6.2.5
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Résolu] Picto et nom de fichiers avec espace
Rectification : enregistrer des informations sans erreur dans une table de la base.Xri59 a écrit :le formulaire : un joli document qui permet d'enregistrer des informations dans sa base
Je me répète mais...Xri59 a écrit :seulement si la donnée du champ couverture contient des espaces
Donc un espace doit être encodé par la chaîne %20.Dude a écrit :il faut passer une chaîne en notation URL du chemin de chaque image
Il en va de même avec les caractères accentués et les symboles.
C'est une norme qu'il faut respecter
Bref, ce que tu vois comme un dysfonctionnement est une mauvaise manipulation de ta part.