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 :

Paramétrage du contenu d'une zone de liste déroulante


Sujet :

IHM

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Paramétrage du contenu d'une zone de liste déroulante
    Bonjour,

    J'ai deux zones de listes déroulantes dans un formulaire. La première contient une liste des champs d'une table ('Liste des champs' de la propriété 'Origine source').
    Je souhaite que la deuxième affiche les enregistrement du champs sélectionné dans la première zone de liste déroulante.

    Si simple de prime abord et pourtant, je n'y parviens pas.
    Une bonne âme pour me secourir?

    D'avance, merci.

  2. #2
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour,
    Pour afficher le résultat d'une liste déroulante tu peux mettre dans la source de données de la deuxième "= column.(2)" si tu veux afficher l'information qui apparaît dans la deuxième colonne de la première liste déroulante.
    Juste je ne vois pas pourquoi afficher dans une liste déroulante l'information récupérée d'une autre.
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci,
    dok flint.

    Ma première zone de liste déroulante ne contient que l'intitulé des champs, pas leurs données.
    Dans ma deuxième zone de liste déroulante, je suppose qu'il me faut mettre la propriété 'Origine source' sur 'Table/Requête'. Cela se complique avec la propriété 'Contenu'. Le nom du champs contenant les données de cette liste doit être la valeur contenue dans la première zone de liste déroulante.

    Exemple:

    Liste 1: [Champs1];[Champs2];[Champs3].
    Liste 2: [Enregistrement1];
    [Enregistrement2];
    [Enregistrement3]


  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 648
    Points : 14 626
    Points
    14 626
    Par défaut
    bonsoir,
    ceci devrait convenir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Liste1_Click()
    Dim strSQL As String
     
    strSQL = "SELECT " & Me.Liste1.Value & " FROM " & Me.Liste1.RowSource
    Me.Liste2.RowSource = strSQL
     
    End Sub
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci, tee_grandbois!

  6. #6
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour,
    Bonne continuation et n'oubliez pas de mettre
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/06/2020, 12h44
  2. Réponses: 10
    Dernier message: 06/03/2015, 15h26
  3. Réponses: 5
    Dernier message: 29/08/2012, 13h37
  4. Réponses: 6
    Dernier message: 23/06/2009, 17h00
  5. Effacer le contenu d une zone de liste
    Par nico5151 dans le forum IHM
    Réponses: 23
    Dernier message: 22/06/2005, 15h50

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