Comment trier une liste déroulante créée dans la barre d'outils

Signaler
Messages postés
11
Date d'inscription
vendredi 9 janvier 2004
Statut
Membre
Dernière intervention
15 septembre 2004
-
Messages postés
11
Date d'inscription
mardi 5 décembre 2000
Statut
Membre
Dernière intervention
28 janvier 2009
-
salut tout le monde,

J'ai un gros soucis concernant les tris!!! ='(

A partir d'un formulaire j'ai un bouton qui me permet de créer mes propres requetes, j'appelle ma requete "Liste de DVDs" -> "DoCmd.OpenQuery "Liste de DVDs", acViewNormal, acReadOnly".

J'arrive donc dans ma requete en mode feuille de données.
A partir de là, j'ai une liste déroulante avec différents nom de requête qui se trouve dans la barre d'outils.

Dans ma table: "FILTRES_TRIS", j'ai mes champs: "nom", "filtre", "tri", que j'ai récupéré grace à "Screen.ActiveDatasheet.Filter" et "Screen.ActiveDatasheet.OrderBy".

J'aimerais à partir d'un nom de requête sélectionné, appliquer le filtre et le tri.

Pour le filtre j'utilise: DoCmd.ApplyFilter NomRequete , FiltreRequete

Mais pour le tri je n'y arrive pas!!! ='(, j'ai essayé de passer par "DoCmd.RunCommand acCmdSortAscending et acCmdSortDescending", mais je me suis rendue compte à la fin, que le tri était appliqué un par un et qu'il ne triait pas par rapport au tri d'avant...

J'ai besoin de votre aide svp!!!

Merci d'avance

cutkilleuse

3 réponses

Messages postés
11
Date d'inscription
vendredi 9 janvier 2004
Statut
Membre
Dernière intervention
15 septembre 2004

désolée, me suis mal exprimée dans mon sujet... =p
Messages postés
11
Date d'inscription
vendredi 9 janvier 2004
Statut
Membre
Dernière intervention
15 septembre 2004

résolu =)
Messages postés
11
Date d'inscription
mardi 5 décembre 2000
Statut
Membre
Dernière intervention
28 janvier 2009

 Bon travail et courage!