OVH Cloud OVH Cloud

tri dans un etat

2 réponses
Avatar
yann lazardeux
Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.

Merci pour le coup de main.

2 réponses

Avatar
Raymond
Bonjour.

c'est parce que tes chiffres sont cadrées à gauche et sont déclarés texte.
S'ils étaient déclarés numérique ils seraient cadrés à droite et seraient
dans le bon ordre.¨
Pour rétablir l'ordre et retrouver du numérique il faut convertir en
numérique ton champ de tri dans la requête:

SELECT Table1.Numero, Table1.prenom, Table1.chiffres
FROM Table1
ORDER BY Val([chiffres]) DESC;

ceci ne fonctionne que si tu n'as pas de champs dans trier/regrouper de ton
état.
Si tu as du trier/regrouper ça ne sert à rien il faut créer un champ
supplémentaire comme ceci:
SELECT Table1.Numero, Table1.prenom, Table1.chiffres,
Val([chiffres]) AS MesChiffres
FROM Table1
dans l'état, en trier/regrouper, le champ Chiffres sera remplacé par le
champ Meschiffres dans le tri et l'entête de groupe.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"yann lazardeux" a écrit dans le message de
news:bkjt8o$f90$
Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter
un

zéro devant les centaine.

Merci pour le coup de main.





Avatar
Pierre CFI
bonjour
tes fameux no sont en texte ?

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"yann lazardeux" a écrit dans le message de news: bkjt8o$f90$
Salut,
J'ai un problème quand je fait un tri sur des numéro dans un état dans
l'aodre decroissant il me classe par correctement il meclasse les centaine
du plus grand au plus petit et ensuite il mes mille plus grand au plus
petit;
Y a t il un moyen de lui faire faire un bon tri autrement que de rajouter un
zéro devant les centaine.

Merci pour le coup de main.