IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Afficher une image selon une condition [AC-2010]


Sujet :

IHM

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Employé
    Inscrit en
    Février 2018
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Belgique

    Informations professionnelles :
    Activité : Employé
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Février 2018
    Messages : 132
    Points : 42
    Points
    42
    Par défaut Afficher une image selon une condition
    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.
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher une partie d'une image selon condition
    Par jeuneprincesse dans le forum Images
    Réponses: 8
    Dernier message: 11/01/2017, 12h45
  2. Réponses: 3
    Dernier message: 05/08/2015, 16h09
  3. [Débutant] Manipulation d'images : intégrer une image dans une image
    Par noscollections dans le forum VB.NET
    Réponses: 2
    Dernier message: 17/10/2014, 11h51
  4. Réponses: 1
    Dernier message: 21/01/2011, 10h17
  5. Zommer une image selon une echelle donnée
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 30/06/2006, 18h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo