[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
A voir également:
- Windev remplir combo par programmation
- Organigramme a remplir word - Guide
- Application de programmation - Guide
- Combo de clips story facebook - Guide
- Comment remplir un document pdf - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
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
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
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
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