PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → tris de Combos
tris de Combos
Iniciado por 43, 11,oct. 2004 12:59 - 3 respuestas
Publicado el 11,octubre 2004 - 12:59
Bonjour,

J’ai le problème suivant :
1) J’exécute une requête
2) Je lis ligne par ligne le résultat pour acrémenter des Combos Table
3) Je voudrais pouvoir trier les combos sur une colonne spécifique une fois celle ci chargée

Pour info, je ne peux pas changer le tri de ma requêt car il me sert pour le chargementd es combos…

Les Tabletri et ListeTri ne marchent pas….

Merci pour toutes infos apportées…
Publicado el 11,octubre 2004 - 14:01
Bonjour Cher Ami. Essaie le code ci-dessous en mettant en remplacant l'élément à trier par celui que j'ai mis en MAJUSCULE.

PROCEDURE Remplir_CboClient()

ListeSupprimeTout(CboClient1)

HLitPremier(Client,Code_Client)
TANTQUE Pas Hendehors(Client)
ListeAjoute(CboClient1,Complète(CLIENT.RAISON_SOC,50)+TAB+Client.code)
HLitSuivant(Client,Code_Client)
FIN

CboClient1..Triée=Vrai
Publicado el 11,octubre 2004 - 18:05
Le fait est que quand je veux trier mes combos, elles sont déjà chargées...

De ce fait , je ne peux utiliser la fonction ListeAjoute, il me semble, non?

Soit plus précis si je me trompe, merci
Publicado el 12,octubre 2004 - 18:01
Si je comprend bien tes combos sont des COMBOS FICHIERS. Pour ce fait il faudrait les rendre en COMBOS MEMOIRES avant d'utiliser la procédure que je t'ai expédiée.
Fais un click droit sur le combo fichier et sélectionne l'option DESCRIPTION. Selectionne l'onglet CONTENU au niveau de la fenêtre qui s'affiche. Selectionne l'option "AUCUN" du champ FICHIER DE PARCOURS. Click sur OK et essai à nouveau.