OVH Cloud OVH Cloud

Regroupement dans état

7 réponses
Avatar
JK
Bonsoir
J'ai déjà posé une question similaire sans réponse satisfaisante; c'est
pourquoi je me permets de relancer ma question.
J'ai une table avec une liste de noms, prénoms et dates de naissance.
J'ai réussi à faire un état avec une requête qui me donne la liste des
anniversaires à partir du jour et du mois.
Je souhaiterai regrouper par paragraphes du type :
Janvier:
Dupont 01/01/1950
Durand 15/01/1940
Février :
Machin 12/02/1920
Truc 15/02/1990

Etc...

J'essaye depuis longtemps de rajouter des indications dans ma requête mais
sans succès.
Le regroupement proposé par l'Assistant de l'état ne me satisfait pas et ne
regroupe pas les gens par mois de naissance.
Merci d'avance.
Jack

7 réponses

Avatar
3stone
Salut,

"JK"
| J'ai déjà posé une question similaire sans réponse satisfaisante; c'est
| pourquoi je me permets de relancer ma question.
| J'ai une table avec une liste de noms, prénoms et dates de naissance.
| J'ai réussi à faire un état avec une requête qui me donne la liste des
| anniversaires à partir du jour et du mois.
| Je souhaiterai regrouper par paragraphes du type :
| Janvier:
| Dupont 01/01/1950
| Durand 15/01/1940
| Février :
| Machin 12/02/1920
| Truc 15/02/1990
|
| Etc...


Pour disposer d'un regroupement sur le mois, crée toi un champ calculé
dans la requête :

GrpMois: Month(DateNaissance)

Dans ton état tu fera ton premier regroupement sur GrpMois

Dans l'en-tête de ce groupe, tu mettra dans un textbox :

=MonthName(GrpMois)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
JK
Merci à toi pour ta réponse.
Cela fonctionne à un détail :
Dans ma requête, les dates de naissances sont bien classées dans l'ordre du
jour et mois de naissance
Sur l'état, le regroupement se fait bien mais les jours de naissance sont
mélangés.
Un détail à régler ?
Merci encore pour ton aide.
A +
Jack
"3stone" a écrit dans le message de news:

Salut,

"JK"
| J'ai déjà posé une question similaire sans réponse satisfaisante; c'est
| pourquoi je me permets de relancer ma question.
| J'ai une table avec une liste de noms, prénoms et dates de naissance.
| J'ai réussi à faire un état avec une requête qui me donne la liste des
| anniversaires à partir du jour et du mois.
| Je souhaiterai regrouper par paragraphes du type :
| Janvier:
| Dupont 01/01/1950
| Durand 15/01/1940
| Février :
| Machin 12/02/1920
| Truc 15/02/1990
|
| Etc...


Pour disposer d'un regroupement sur le mois, crée toi un champ calculé
dans la requête :

GrpMois: Month(DateNaissance)

Dans ton état tu fera ton premier regroupement sur GrpMois

Dans l'en-tête de ce groupe, tu mettra dans un textbox :

=MonthName(GrpMois)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
3stone
Salut,

"JK"
| Dans ma requête, les dates de naissances sont bien classées dans l'ordre du
| jour et mois de naissance
| Sur l'état, le regroupement se fait bien mais les jours de naissance sont
| mélangés.
| Un détail à régler ?


Pour les états, les tris doivent se faire avec les regroupement
et non dans les requêtes !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
JK
J'ai du mal à comprendre comment faire les tris sur le regroupement !
Jack
"3stone" a écrit dans le message de news:
%
Salut,

"JK"
| Dans ma requête, les dates de naissances sont bien classées dans l'ordre
du
| jour et mois de naissance
| Sur l'état, le regroupement se fait bien mais les jours de naissance
sont
| mélangés.
| Un détail à régler ?


Pour les états, les tris doivent se faire avec les regroupement
et non dans les requêtes !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
3stone
re,

"JK"
| J'ai du mal à comprendre comment faire les tris sur le regroupement !



Dans l'état, en mode création, il y a un bouton :

Trier / Grouper (ou par le menu Affichage, Trier / Grouper )

c'est là que cela se passe !!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
JK
Bonsoir
J'ai bien trouvé mais c'était déjà sélectionné comme tri croissant.
Mais, sur l'état, les dates sont mélangées du genre :
Janvier
06/01/1950
23/01/1945
09//01/1955
Bizarre !
A +
Jack
stone" a écrit dans le message de news:
%23eCfx$
re,

"JK"
| J'ai du mal à comprendre comment faire les tris sur le regroupement !



Dans l'état, en mode création, il y a un bouton :

Trier / Grouper (ou par le menu Affichage, Trier / Grouper )

c'est là que cela se passe !!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
3stone
sALUT?

"JK"
| J'ai bien trouvé mais c'était déjà sélectionné comme tri croissant.
| Mais, sur l'état, les dates sont mélangées du genre :
| Janvier
| 06/01/1950
| 23/01/1945
| 09//01/1955


Relis ce que j'ai écrit... pour le où tu dois trier...

Tes dates ne seront pas "mélangées" si tu à bien utilisé un champ date!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/