OVH Cloud OVH Cloud

Objet OLE

2 réponses
Avatar
Jérôme
Bonjour,

Je n'arrive pas =E0 ins=E9rer une image pour chaque=20
enregistrement en utilisant un champ objet OLE: seul le=20
lien de l'image s'affiche alors que je ne l'ai pas=20
demand=E9...

Je travaille sous Access XP sous plateforme Windows XP=20
Home Edition.

Merci de votre aide.

J.

2 réponses

Avatar
Gaël Schmitt
Je vous déconseille d'insere dans la table des images directement.
Vous allez rapidement avoir une base de taille gigantesque.
En revanche il serai mieux d'utiliser le chemin de l'image.
Pour cela regarder cela regarder cette fiche :
http://support.microsoft.com/default.aspx?id!0100

Gael.

"Jérôme" a écrit dans le message de
news:0e1801c37c62$c87d4d00$
Bonjour,

Je n'arrive pas à insérer une image pour chaque
enregistrement en utilisant un champ objet OLE: seul le
lien de l'image s'affiche alors que je ne l'ai pas
demandé...

Je travaille sous Access XP sous plateforme Windows XP
Home Edition.

Merci de votre aide.

J.
Avatar
Raymond
Bonjour.

Pour pouvoir afficher des fichiers jpg, il faut que microsoft photo editor
soit installé.

Je te fais 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://perso.wanadoo.fr/access2000/copie_objets_ole.htm

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


"Jérôme" a écrit dans le message de
news:0e1801c37c62$c87d4d00$
Bonjour,

Je n'arrive pas à insérer une image pour chaque
enregistrement en utilisant un champ objet OLE: seul le
lien de l'image s'affiche alors que je ne l'ai pas
demandé...

Je travaille sous Access XP sous plateforme Windows XP
Home Edition.

Merci de votre aide.

J.