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

WinDev Discussion :

[WD12] Récupérer les valeurs sélectionnées d'une liste


Sujet :

WinDev

  1. #1
    Membre habitué Avatar de S4F__
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    187
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 187
    Points : 159
    Points
    159
    Par défaut [WD12] Récupérer les valeurs sélectionnées d'une liste
    Bonjour,

    J'aimerais récupérer les valeurs sélectionnées dans une liste. J'ai créé un formulaire où l'utilisateur envoie un mail après avoir remplit des informations. Il sélectionne un destinataire principale et une liste de destinataires en copie. Enfaite, la combo et la liste sont composé d'adresses mails qui me servent à remplir les adresses pour la fonction EmailOuvreSessionSMTP. Pour le destinataire principal, je l'ai fait à l'aide d'un combo. Je récupère la valeur sélectionné avec nom_variable est une chaine = MA_COMBO[MA_COMBO] . Mais je n'arrive pas à récupérer toutes les valeurs selectionné dans ma liste...

    Cordialement,

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Points : 5 953
    Points
    5 953
    Par défaut
    Il faut passer par la fonction ListeSelect

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    indice = 1
    boucle
       selection = ListeSelect( MaListe, indice)
       si selection = -1 alors sortir
       //Code de traitement de la sélection
       indice ++
    fin

  3. #3
    Membre habitué Avatar de S4F__
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    187
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 187
    Points : 159
    Points
    159
    Par défaut
    Merci kwasin pour ta réponse aussi rapide. Donc oui maintenant j'arrive bien a récupérer l'indice ou les indices que j'ai sélectionné. Seulement j'aimerais récupérer la valeur affiché dans la liste à la place de l'indice. Une piste ?

  4. #4
    Membre éclairé
    Avatar de Edouard Kaiser
    Profil pro
    Inscrit en
    Février 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2004
    Messages : 521
    Points : 756
    Points
    756
    Par défaut
    Tu as plus simple pour récupérer chaque ligne sélectionnée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    POUR TOUTE LIGNE SELECTIONNEE DE <NomDeTonChampListe>
    	// Ensuite tu traites comme tu veux : <NomDeTonChampListe>..ValeurAffichée etc...
    FIN

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Points : 5 953
    Points
    5 953
    Par défaut
    Citation Envoyé par Edouard Kaiser Voir le message
    Tu as plus simple pour récupérer chaque ligne sélectionnée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    POUR TOUTE LIGNE SELECTIONNEE DE <NomDeTonChampListe>
        // Ensuite tu traites comme tu veux : <NomDeTonChampListe>..ValeurAffichée etc...
    FIN
    Bravo, j'y pense jamais a cette manière de faire !
    C'est effectivement la meilleure manière, et je la conseille (oubliez ma version archaïque )

  6. #6
    Membre habitué Avatar de S4F__
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    187
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 187
    Points : 159
    Points
    159
    Par défaut
    Merci pour vos réponses. Je devrais pouvoir me débrouiller avec ça

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 03/10/2012, 14h51
  2. Réponses: 5
    Dernier message: 24/05/2012, 16h32
  3. Réponses: 1
    Dernier message: 21/11/2008, 11h38
  4. Réponses: 2
    Dernier message: 25/03/2008, 10h49
  5. Réponses: 4
    Dernier message: 03/05/2007, 20h27

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