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 :

Zone de liste déroulante [AC-2007]


Sujet :

IHM

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 233
    Points : 63
    Points
    63
    Par défaut Zone de liste déroulante
    Bonjour,

    Dans un formulaire, j'ai une zone de liste déroulante dont la source est NOM prénom d'une table.
    Lorsque je cherche un nom dans la liste j'ai bien nom prénom mais quand je sélectionne j'ai que le nom qui apparait

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonjour,

    C'est tout à fait normal.

    Une zone de liste modifiable n'affiche que la valeur de la ligne sélectionnée,
    la valeur étant celle de la colonne liée.

    La partie déroulante de la zone de liste modifiable, affiche le nombre de colonnes défini dans les propriétés.

    Il faudrait que tu combines les deux champs NOM et Prénom dans une seule colonne.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT NOM & ", " & Prénom As NomPrenom FROM LaTable
    A+

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2006
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 66
    Points : 52
    Points
    52
    Par défaut
    Bonjour manusp

    Si tu veux aussi récupérer le prénom associé au nom que tu sélectionnes dans ta liste il te faut faire ceci :

    1 - Créer un autre controle Text (Zone de Texte) pour le prénom nommé par ex 'txtPrenom'

    2 - Dans l'évenement 'AfterUpdate' (Après MAJ) de ta listbox, placer le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.txtPrenom = Me.MaListbox.column(1)
    Ceci présume bien entendu que le Nom soit en 1ère colonne et le Prénom soit en 2ème colonne de ta listbox.
    Sachant par ailleurs que les colonnes d'une listbox dans Access sont numérotées à partir de "0".

    Cordialement
    oracle7556

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/06/2020, 13h44
  2. Réponses: 14
    Dernier message: 13/12/2005, 11h58
  3. Réponses: 4
    Dernier message: 29/10/2005, 19h03
  4. Zone de liste déroulante, valeur de requete et fixe
    Par Fritzoune dans le forum Access
    Réponses: 4
    Dernier message: 12/10/2005, 18h21
  5. Zone de liste déroulante
    Par noname_971 dans le forum Access
    Réponses: 9
    Dernier message: 10/09/2005, 22h16

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