OVH Cloud OVH Cloud

image liée dans un formulaire

4 réponses
Avatar
kaplan2
dans une table adh=E9rent, un champ photo (de type texte)=20
contient le nom du fichier contenant une image (exemple :=20
azerty.jpg).

Je souhaite afficher cette photo =E0 l'ouverture d'un=20
formulaire dans un controle de type image.

Quel code doit =EAtre appel=E9 =E0 l'ouverture de ce formulaire ?

Merci de vos lumi=E8res

gk

4 réponses

Avatar
Raymond
Bonjour.

j'en profite pour te faire les remarques que nous faisons à tout le monde au
sujet des images insérées et même liées concernant le grossissement de la
base access:

Il ne faut pas insérer une image dans un formulaire car la base augmente à
une vitesse vertigineuse, ni la lier d'ailleurs car la base augmente aussi
mais dans une moindre mesure.
Il faut donc placer le chemin de l'image dans un champ texte et afficher
l'image soi-même au moment opportun.
Pour pouvoir afficher des fichiers jpg, il faut que microsoft photo editor
soit installé.
Tu trouveras une base exemple avec un formulaire permettant l'affichage et
le redimentionnement de l'image ainsi qu'un état permettant d'afficher les
images correspondantes à chaque enregistrement de la table. sur:
http://access.seneque.free.fr/bases_exemples.htm N° 38
Tu pourras lire aussi les fiches
ACC2000 : Procédure pour afficher une image à partir d'un dossier dans un
formulaire: http://support.microsoft.com/?id!0100
ACC2000: How to Display an Image from a Folder in a Form or in a Report
http://support.microsoft.com/default.aspx?scid=kb;en-us;210100
ACC : pourquoi les objets OLE font augmenter la taille des bases de données:
http://support.microsoft.com/?id3151
WORD2000 : Le publipostage
http://support.microsoft.com/default.aspx?scid=kb;FR;212329
WORD2000 : Insertion d'une image ou d'un logo dans un état ou étiquettes
http://support.microsoft.com/default.aspx?scid=kb;FR;212078

De plus si tu veux exporter une image access dans word il ne faut pas passer
par un controle image pour afficher l'image mais par un cadre indépendant.
tu trouveras des explications et des exemples sur :
http://access.seneque.free.fr/copie_objets_ole.htm

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"kaplan2" a écrit dans le message de
news:0f5f01c38bcd$9150bd10$
dans une table adhérent, un champ photo (de type texte)
contient le nom du fichier contenant une image (exemple :
azerty.jpg).

Je souhaite afficher cette photo à l'ouverture d'un
formulaire dans un controle de type image.

Quel code doit être appelé à l'ouverture de ce formulaire ?

Merci de vos lumières

gk
Avatar
kattalin
Bonjour Raymond

Merci pour toutes vos interventions qui m'ont souvent été
utiles.

Concernant le chemin d'une image, J'ai un champ dans
lequel j'ai inséré le chemin et, quand je clic dessus,
Photo Editor s'ouvre et affiche l'image.

Deux questions :

1. Est-il possible que la photo s'affiche directement dans
mon formulaire sans ouvrir une autre fenêtre?

2. Sur un autre poste de mon réseau Microsoft Photo Editor
n'est pas installé et sur notre CD dans Outils Office il
eest marqué "indisponible". Faut-il l'acheter séparément?

Merci d'avance,

kattalin

(Environnement Windows NT, Office XP ProfessionnelAccess
2002)
-----Message d'origine-----
Bonjour.

j'en profite pour te faire les remarques que nous faisons
à tout le monde au

sujet des images insérées et même liées concernant le
grossissement de la

base access:

Il ne faut pas insérer une image dans un formulaire car
la base augmente à

une vitesse vertigineuse, ni la lier d'ailleurs car la
base augmente aussi

mais dans une moindre mesure.
Il faut donc placer le chemin de l'image dans un champ
texte et afficher

l'image soi-même au moment opportun.
Pour pouvoir afficher des fichiers jpg, il faut que
microsoft photo editor

soit installé.
Tu trouveras une base exemple avec un formulaire
permettant l'affichage et

le redimentionnement de l'image ainsi qu'un état
permettant d'afficher les

images correspondantes à chaque enregistrement de la
table. sur:

http://access.seneque.free.fr/bases_exemples.htm N° 38
Tu pourras lire aussi les fiches
ACC2000 : Procédure pour afficher une image à partir d'un
dossier dans un

formulaire: http://support.microsoft.com/?id!0100
ACC2000: How to Display an Image from a Folder in a Form
or in a Report

http://support.microsoft.com/default.aspx?scid=kb;en-
us;210100

ACC : pourquoi les objets OLE font augmenter la taille
des bases de données:

http://support.microsoft.com/?id3151
WORD2000 : Le publipostage
http://support.microsoft.com/default.aspx?
scid=kb;FR;212329

WORD2000 : Insertion d'une image ou d'un logo dans un
état ou étiquettes

http://support.microsoft.com/default.aspx?
scid=kb;FR;212078


De plus si tu veux exporter une image access dans word il
ne faut pas passer

par un controle image pour afficher l'image mais par un
cadre indépendant.

tu trouveras des explications et des exemples sur :
http://access.seneque.free.fr/copie_objets_ole.htm

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"kaplan2" a écrit dans le
message de

news:0f5f01c38bcd$9150bd10$
dans une table adhérent, un champ photo (de type texte)
contient le nom du fichier contenant une image (exemple :
azerty.jpg).

Je souhaite afficher cette photo à l'ouverture d'un
formulaire dans un controle de type image.

Quel code doit être appelé à l'ouverture de ce
formulaire ?


Merci de vos lumières

gk

.



Avatar
Raymond
Bonjour.

1 - la photo est bien affichée dans un cadre image pour l'affichage normal.
Pour la modification le logiciel s'ouvre et ouvre sa propre fenêtre car il
ne peut pas travailler sur l'objet image.

2 - Photo editor est distribué dans office. si tu as office, mets à jour
l'installation en passant pas personnalisation. en installation, en cliquant
dessus est-ce qu'il y a d'autres options qui s'affichent et permettent de
l'installer ?

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"kattalin" a écrit dans le message de
news:285301c38cc0$7740f0e0$
Bonjour Raymond

Merci pour toutes vos interventions qui m'ont souvent été
utiles.

Concernant le chemin d'une image, J'ai un champ dans
lequel j'ai inséré le chemin et, quand je clic dessus,
Photo Editor s'ouvre et affiche l'image.

Deux questions :

1. Est-il possible que la photo s'affiche directement dans
mon formulaire sans ouvrir une autre fenêtre?

2. Sur un autre poste de mon réseau Microsoft Photo Editor
n'est pas installé et sur notre CD dans Outils Office il
eest marqué "indisponible". Faut-il l'acheter séparément?

Merci d'avance,

kattalin
Avatar
Raymond
C'est parcequ'il te manque le photo editor que ce n'est pas affiché.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"kattalin" a écrit dans le message de
news:00ef01c38ceb$cd0584c0$
Re-bonjour,

1. Non, la photo ne s'affiche pas sans clic et, sur clic,
le logiciel s'ouvre. Un "cadre image" est-ce la même chose
qu'un "contrôle image"?

J'ai téléchargé votre exemple "image.mdb", mais même en
rajoutant d'autres chemins vers mes propres photos, rien
de s'affiche. J'ai le message "pas d'objet dans ce
contrôle" à l'ouverture de Formulaire1. Il s'ouvre quand
même après "OK", mais sans photos.

Merci d'avance
kattalin