OVH Cloud OVH Cloud

Mise en page access

6 réponses
Avatar
raimons
Bonjour,

Dans ma requete figure des dates de type aout-03 jusqu'a avr-06, je
souhaiterai les classer dans l'ordre c'est a dire jan-03 puis fevr-03 etc...
Merci de maider

6 réponses

Avatar
Tisane
Dans ma requete figure des dates de type aout-03 jusqu'a avr-06, je
souhaiterai les classer dans l'ordre c'est a dire jan-03 puis fevr-03
etc...


Tu pouvais rester dans le même fil de discussion que ton message précédent.
Il devrait donc suffire de faire un tri croissant si ton champ est au format
Date.
Mais je pense que tu n'as pas encore tout dit ;-)

--
Tisane

Avatar
3stone
Salut,

Ne change pas de fil pour un même problème...


"raimons"
|
| Dans ma requete figure des dates de type aout-03 jusqu'a avr-06, je
| souhaiterai les classer dans l'ordre c'est a dire jan-03 puis fevr-03 etc...


aout-03 n'est pas une date !! tout au plus un format d'affichage !

alors, que contient réellement le champ et est-il au format "Date" ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
raimons
c'est au format date. Si je fais un tri croissant, ça va classer toutes les
dates par ordre alphabetique et non par exemple aout-03, sept-03, oct-03


Salut,

Ne change pas de fil pour un même problème...


"raimons"
|
| Dans ma requete figure des dates de type aout-03 jusqu'a avr-06, je
| souhaiterai les classer dans l'ordre c'est a dire jan-03 puis fevr-03 etc...


aout-03 n'est pas une date !! tout au plus un format d'affichage !

alors, que contient réellement le champ et est-il au format "Date" ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/






Avatar
3stone
re,

"raimons"
| c'est au format date. Si je fais un tri croissant, ça va classer toutes les
| dates par ordre alphabetique et non par exemple aout-03, sept-03, oct-03


Cela vient du format appliqué...

Il te faut donc créer un champ calculé dans ta requête

DateTri: Format([champ_date];"aaaammjj")

et tu trie sur ce champ.


PS:
Le mieux ext d'utiliser un champ date au format standard et de ne formater,
si besoin, qu'au dernier moment dans le formulaire ou état.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
raimons
Merci de ta réponse 3stone cependant comment fait on pour créer ce champ
calculé?
Je suis allé sur tri et rentrer la formule mais cela ne marche pas.
Merci de m'aider.


re,

"raimons"
| c'est au format date. Si je fais un tri croissant, ça va classer toutes les
| dates par ordre alphabetique et non par exemple aout-03, sept-03, oct-03


Cela vient du format appliqué...

Il te faut donc créer un champ calculé dans ta requête

DateTri: Format([champ_date];"aaaammjj")

et tu trie sur ce champ.


PS:
Le mieux ext d'utiliser un champ date au format standard et de ne formater,
si besoin, qu'au dernier moment dans le formulaire ou état.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/





Avatar
3stone
Salut,

"raimons"
| Merci de ta réponse 3stone cependant comment fait on pour créer ce champ
| calculé?

Sérieux ? ;-)


| Je suis allé sur tri et rentrer la formule mais cela ne marche pas.

Dans la grille de requête, tu écris directement dans les lignes

DateTri: Format([champ_date];"aaaammjj")

et tu indique tri... comme ceci : http://cjoint.com/?eAolz8Cj8U


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/