[Résolu][Base] insérer le chemin d'une image

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
pguilpain
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 31 déc. 2008 13:26

[Résolu][Base] insérer le chemin d'une image

Message par pguilpain »

Bonjour,

J'utilise une macro trouver sur ce fil : http://user.services.openoffice.org/fr/ ... s+externes
qui permet d'insérer l'adresse du fichier d'une image dans une base de données et d'afficher cette image dans une autre fenêtre.
Il y a une erreur dans la macro attachée à mon formulaire : Collection (fichier
modeles_reduits_travailV1.odb
ci-joint).
Je ne suis pas très doué pour le language Basic et je ne trouve pas la solution.
Merci de m'aider
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par MrPropre le 27 févr. 2012 20:26, modifié 1 fois.
Raison : Balisage dans le 1er message
OpenOffice 4.1.1 sous Ubuntu 14.10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17220
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: [Base] insérer le chemin d'une image

Message par jeanmimi »

Bonjour;
Je n'ai pas vu dans le formulaire le contrôle qui permet de chercher le chemin du fichier Image, ni la zone de texte d'affichage de ce chemin qui sera stocké dans la table.
Pierre Yves a proposé une base exemple :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
pguilpain
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 31 déc. 2008 13:26

Re: [Base] insérer le chemin d'une image

Message par pguilpain »

Je suis désolé, je pense avoir fait les modifications indiquées mais j'ai toujours une erreur lors de l'exéution de la macro dans mon fichier :
modeles_reduits_travailV1.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.1 sous Ubuntu 14.10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] insérer le chemin d'une image

Message par Piaf »

Bonsoir
J'ai un peu travaillé sur ta première base
Dans la table Base, renommé le deuxième champ Photo en cheminPhoto.
Dans le formulaire Voiture, ajouté le contrôle correspondant à CheminPhoto.
Ajouter un contrôle Sélection de Fichier, Enlevé un des deux contrôles Picto.
Affecté la Macro EnregistrerChemin à l'événement Bouton de souris relâché du contrôle de sélection de fichier.
Affecté la Macro AfficherImage à l'évènement Après changement d'enregistrement du formulaire.
Regarde si le principe te convient
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
pguilpain
NOOuvel adepte
NOOuvel adepte
Messages : 20
Inscription : 31 déc. 2008 13:26

[resolu]Re: [Base] insérer le chemin d'une image

Message par pguilpain »

Merci cela semple fonctionner correctement, je vais étudier cela en détail. Merci encore
OpenOffice 4.1.1 sous Ubuntu 14.10