[Windev 9] Pb remplir une combo avec requête
Pierre
-
blilo -
blilo -
Bonjour à tous,
j'ai une combo que je voudrais remplir avec une requête.
Dans le code de cette combo je met cela :
Mais ça ne me donne rien. Ma combo reste vide.
Ce code est-il bon pour ce que je veux faire ?
Quelqu'un pourrait-il m'aider ?
Merci d'avance
j'ai une combo que je voudrais remplir avec une requête.
Dans le code de cette combo je met cela :
Requête_Combo est une Source de Données
SI PAS HExécuteRequêteSQL(Requête_Combo, hRequêteDéfaut, "SELECT Ville, Département FROM Table WHERE Table.Code='02001'") ALORS
Info("Pb dans la requête")
RETOUR
FIN
HLitPremier(Requête_Combo)
TANTQUE PAS HEnDehors(Requête_Combo)
Combo_Sélection_Commune=Requête_Combo
HLitSuivant(Requête_Combo)
FIN
Mais ça ne me donne rien. Ma combo reste vide.
Ce code est-il bon pour ce que je veux faire ?
Quelqu'un pourrait-il m'aider ?
Merci d'avance
2 réponses
-
au lieu de faire l'affectation de la requete vers le combo, utilise plutôt l'instruction, listeajoute ou listeinsereligne.
tu pourras voir le détail de l'utilisation dans l'aide de windev
merci -
HLitPremier(Requête_Combo)
TANTQUE PAS HEnDehors(Requête_Combo)
Combo_Sélection_Commune=Requête_Combo
HLitSuivant(Requête_Combo)
FIN
HLitPremier(Requête_Combo)
TANTQUE PAS HEnDehors(Requête_Combo)
listeajoute(Combo_Sélection_Commune,Requête_Combo.COLONE DE LA REQUETE)
HLitSuivant(Requête_Combo)
FIN-
// sai_ppayees est combo type deroulee est une table
Req_Combo est une Source de Données
SI PAS HExécuteRequêteSQL(Req_Combo, hRequêteDéfaut, "SELECT Ppayees.Pp_id AS Pp_id,Ppayees.Pp_libéllé AS Pp_libéllé FROM Ppayees WHERE Ppayees.Pp_id IN ('FAC', 'DC') ") ALORS
Info("Pb dans la requête")
RETOUR
FIN
HLitPremier(Req_Combo)
TANTQUE PAS HEnDehors(Req_Combo)
TableAjouteLigne(SAI_Ppayees,Req_Combo.Pp_id,Req_Combo.Pp_libéllé)
HLitSuivant(Req_Combo)
FIN
-