|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
Bonjour,
Je souhaite permettre à l'utilisateur la modification du sens de tri (croissant, décroissant) d'un champ d'une requête. Je pense utiliser les QueryDefs avec les propriétés Fields.Attributes mais je ne trouve pas vraiment d'infos là-dessus. La propriété Attributes peut être constitués de plusieurs valeurs, comment savoir si le champ en question est DBdescending ou DbAscending ? Quelles sont les valeurs des attributs DbDescending et dbAscending ? Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Bonjour,
Ta question est bien curieuse... Tu veux modifier l'ordre de tri DANS la requête ou A L'AFFICHAGE ? Suivant ce que tu veux faire, il y a plein de méthodes distinctes. Tu peux étayer ta demande s'il te plaît ?
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
Je dispose d'un requête sélection appelée (pour l'exemple) "Requête" basée sur une table.
Une colonne de cette requête doit être triée, soit selon un ordre croissant, soit selon un ordre décroissant. Je veux pouvoir changer le sens de ce tri par programmation si c'est possible. L'utilisateur, lui, dispose d'un sous-formulaire à l'affichage avec de multiples colonnes et des filtres sous forme de listes déroulantes. ces filtres portent sur certaines informations essentielles du sous formulaire. Sur un de ces filtres portant sur une valeur numérique, l'utilisateur peut modifier l'ordre de la liste déroulante qui sert de filtre (croissant, décroissant) à l'aide de deux petits boutons .. Voilà l'histoire... cdt. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() |
Une requête, c'est du SQL
Point final. L'objet requête peut avoir des caractéristiques dans le rendu de son recordset, dans la fenêtre associée à la requête. Mais la liste, elle, va chercher les données issue de la requête (demande) formulée (donc du SQL). Ainsi, à moins de modifier le SQL... Donc,
:s
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
10
|
|
|
#5 |
|
Membre habitué
![]() Inscription : octobre 2003 Messages : 483 ![]() |
En fait j'ai modifie en dynamique le code SQL de ma requête et cela fonctionne bien.
Merci pour vos conseils. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com