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 :

récupérer la valeur d'une liste déroulante. [AC-2016]


Sujet :

IHM

  1. #1
    Membre régulier Avatar de mgascult
    Homme Profil pro
    Logistique Immobilière
    Inscrit en
    Août 2013
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Logistique Immobilière
    Secteur : Finance

    Informations forums :
    Inscription : Août 2013
    Messages : 460
    Points : 116
    Points
    116
    Par défaut récupérer la valeur d'une liste déroulante.
    Bonjour à Tous,

    J’ai une liste déroulante "lst_contrat" est basée sur la requite "SELECT [T_contrat].[id_contrat], [T_contrat].[numero_contrat], [T_contrat].[libelle_contrat] FROM T_contrat ORDER BY [libelle_contrat]; "

    Celle-ci affiche le n° de contrat dans le formulaire.

    Nom : lst contrat.png
Affichages : 54
Taille : 1,9 Ko

    J'ai un souci pour récupérer ce n° de contrat affiché dans le code ci-dessous.
    « Me.lst_contrat.Value» me remonte l’ID et non le n° de contrat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    objOutlookMsg.Subject = " Demande de creation de carte affaires pour : " _
    & Me.txt_nom_effectif.Value & "  " & Me.txt_prenom_effectif.Value & " - " & "Contrat Monétique réf. : " & Me.lst_contrat.Value
    J’imagine qu’il faut modifier le « .value » de mon champ voir utiliser autre chose mais je ne sais pas par quoi ☹

    Je vous remercie pour votre aide et vous souhaite une Belle journée 🌞

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    Il faut utiliser la propriété Column(X) de la zone de liste.
    X étant le numéro de colonne de la requête source. La numérotation commence à 0.
    Cela devrait être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.lst_contrat.Column(1)
    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  3. #3
    Membre régulier Avatar de mgascult
    Homme Profil pro
    Logistique Immobilière
    Inscrit en
    Août 2013
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Logistique Immobilière
    Secteur : Finance

    Informations forums :
    Inscription : Août 2013
    Messages : 460
    Points : 116
    Points
    116
    Par défaut
    Bonjour madefemere,

    Super, cela fonctionne

    Merci 🙏

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

Discussions similaires

  1. Conserver la valeur d une liste deroulante
    Par kykyn dans le forum Langage
    Réponses: 14
    Dernier message: 10/11/2005, 14h36
  2. Réponses: 1
    Dernier message: 29/09/2005, 11h10
  3. Ajouter un valeur dans une liste modifiable
    Par ancylia dans le forum Access
    Réponses: 1
    Dernier message: 22/09/2005, 12h50
  4. Ajout d'une valeur à une liste
    Par NicoNGRI dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/01/2005, 12h34
  5. valeur d'une liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2004, 16h11

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