Bonjour à toutes et à tous.
Pour mieux comprendre mon problème, je vous explique la situation par un exemple concret (ce n'est pas mon cas concret que je vous évoque mais un exemple simple).
Je souhaite classé, par ordre de vétusté, tous les livres que j'ai à ma disposition dans ma bibliothèque.
Pour faire ça, j'ai donc créé une table nommée "tbl_livres" avec comme entête de mes champs : "ID_LIVRE" et "Vétusté".
Ces livres là, je veux donc les classés selon 5 paramètres :
- livre ayant 1 an;
- livre ayant 2 ans;
- livre ayant 3 ans;
- livre ayant 4 ans;
- livre ayant 5 ans et plus.
Afin de lister ces différents paramètres, j'ai créé une seconde table nommée "lut_vetuste" où j'ai encodé directement mes 5 paramètres.
Pour pouvoir encoder ces données de manières simples (sachant que dans mon cas réel, j'ai énormément de paramètres à encoder répartis dans plusieurs tables), j'ai créé un formulaire que j'ai nommée ici "frm_livres".
Dans ce formulaire, j'ai utilisé la table "lut_vetuste" pour faire un menu déroulant pour remplir le champ "ID_LIVRE".
Jusque rien, tout est simple
Là où j'ai besoin de votre aide, c'est dans le formulaire..
Je voudrais, dès que j'encode un paramètre pour un livre, avoir l'image (sous format jpeg) qui s'affiche dans mon formulaire.
Par exemple, si je met dans "ID_livre" = "Dictionnaire Larousse 2009" et que sa vétustée est alors de "5ans et plus", une image s'affichera avec le numéro "5".
Si je met dans "ID_livre" = "Dictionnaire Larousse 2017" et que sa vétustée est alors de "1 an", une image s'affichera avec le numéro "1".
Je voudrais que cette image s'affiche toujours au même endroit et qu'elle se modifie automatiquement selon le paramètre que j'encode.
Je pense que ça doit être avec le système "OLE Object" mais je ne sais pas comment faire et comment afficher l'image directement dans mon formulaire.
Si jamais vous avez besoin d'autres informations, hésitez pas.
Je vous joins la base de donnée avec l'exemple que je vous explique ci-dessus pour que vous compreniez mieux.
Merci d'avance et bonne après-midi à vous.
Partager