Bonjour,
j'ai une COMBO fichier qui me liste des techniciens (techs.id, techs.nom), avec une première ligne personalisée (*, valeur mémorisée 0)
Je récupère de ma base une chaine variable qui contient des id de techniciens, séparés par une virgule. Exemple : "3,2,5"
J'essaie de réutiliser cette chaine pour sélectionner tous les techniciens dans ma combo (j'ai bien coché "multisélection").
Mais je ne dois pas bien comprendre ListeSelectPlus.
Voici mon code :
J'ai bien compris que normalement on doit donner à ListeSelectPlus les différents indices, l'un après l'autre, dans une même instruction. Mais comment faire quand ces indices ne sont pas connus d'avance ? J'ai essayé l'indirection mais ça ne fonctionne pas non plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ListeSelectMoins(LISTE_Techniciens) //pour déselectionner la première ligne qui s'auto-sélectionne par défaut après remplissage POUR TOUTE CHAÎNE t DE techs SEPAREE PAR "," ListeSelectPlus(LISTE_Techniciens,Val(t)) FIN
Merci pour votre aide
Partager