Récupération de la valeur d'un champ combo

ib02 Messages postés 263 Statut Membre -  
 Grosdidier -
Bonjour,

Je suis débutant dans Windev; et je voudrais récupérer la valeur d'un champ combo que j'ai lié à un fichier. Je n'y arrive pas du tout J'ai fait une requête qui permet de lister tout le contenu de mon fichier en question, mais à chaque lancement de la réquête, il affiche des nombres dans la rubrique liée au champ combo et non la valeur que l'utilisateur choisi dans le champ combo. Je ne sais plus que faire Puis-je avoir le code et à quel endroit il faut l'inserer!

A voir également:

3 réponses

Grosdidier
 
Bonjour,
Peut-être que ceci vous aidera :
Dans la description du combo (onglet contenu), il faut spécifier quelle rubrique sera affichée et quelle rubrique sera la valeur mémorisée (c'est généralement une clé d'enregistrement).

Un exemple de combo basé sur un fichier client
N° Client (valeur de retour) - Nom Client (valeur affichée)
1 - Paul
2 - Pierre
3 - Jacques


Pour récupérer la valeur de retour : combo..valeur
Pour récupérer la valeur affichée : combo..valeuraffichee ("Pierre" si ligne 2 sélectionnée)
4
Profil bloqué
 
Bonjour.

Je ne sais pas si ça va t'aider, mais on sait jamais.
Je programme en Autoit (mieux qu'en C en tout cas), et j'ai été confronté avec les combo.
Il y a une commande qui permet de lire dans une combo.

Global $Combo1 = GUICtrlCreateCombo("", 192, 88, 185, 25) 
GUICtrlSetData(-1, "LOL|XD|PTDR") ;Ici on a les choix de la combo 
;Plus loins 

$Choisir = GUICtrlRead($Combo1) 
If $Choisir = "LOL" Then 
; Ce que tu veux faire. 
Endif


(On met un "$" pour montrer que c'est une variable)

La langage est surement très différent, mais c'était pour te montrer qu'il y a je pense, une commande permettant de lire ta combo. Il te faut juste mettre la commande en tant que variable, qui dit que si moi $Choisir (je lis dans la combo "LOL", je fais ça.

En espérant t'avoir éclairer
0
ib02 Messages postés 263 Statut Membre 5
 
Merci, c'est gentil, mais je ne connais pas les fonctions correspondantes dans Windev!
0