OVH Cloud OVH Cloud

Nb de pages par groupe

6 réponses
Avatar
Jean-Louis
Bonjour à tous,
Je voudrais dans un état non pas le nombre total de pages mais le nombre de
pages par groupe.
Merci de votre aide
JLL

6 réponses

Avatar
Raymond [mvp]
Bonjour.

tu n'as pas de propriété pages par groupe mais tu peux facilement le gérer
par une variable en la chargeant par la page actuelle dans l'entête de
groupe et faire la différence avec la page actuelle dans le pied de groupe.

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


"Jean-Louis" a écrit dans le
message de news:bpkr7p$1ume$
Bonjour à tous,
Je voudrais dans un état non pas le nombre total de pages mais le nombre
de

pages par groupe.
Merci de votre aide
JLL




Avatar
Jean-Louis
Merci de ta réponse Raymond, mais il semblerait que je ne puisse pas lire
dans la page active le nombre total des pages du groupe se trouvant dans le
pied de groupe de la dernière des pages du groupe ... Ouf ! (Evènement
utilisé: Au formatage)
"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

tu n'as pas de propriété pages par groupe mais tu peux facilement le gérer
par une variable en la chargeant par la page actuelle dans l'entête de
groupe et faire la différence avec la page actuelle dans le pied de
groupe.


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


"Jean-Louis" a écrit dans le
message de news:bpkr7p$1ume$
Bonjour à tous,
Je voudrais dans un état non pas le nombre total de pages mais le nombre
de

pages par groupe.
Merci de votre aide
JLL








Avatar
Raymond [mvp]
RE

si tu fais comme ceci:

Dim Nbre As Long

Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer)
Nbre = Me.Page
End Sub

Private Sub PiedGroupe1_Format(Cancel As Integer, FormatCount As Integer)
Me.nbredepage = Me.Page - Nbre + 1
End Sub

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


"Jean-Louis" a écrit dans le
message de news:bpl372$22vf$
Merci de ta réponse Raymond, mais il semblerait que je ne puisse pas lire
dans la page active le nombre total des pages du groupe se trouvant dans
le

pied de groupe de la dernière des pages du groupe ... Ouf ! (Evènement
utilisé: Au formatage)


Avatar
Jean-Louis
Je pense que je ne me suis pas bien expliqué.
J'ai bien effectivement le bon numéro page sur chaque page puisque en
EntêteGroupe0 je définis Page=1
J'ai aussi le total des Pages en PiedGroupe0 par la variable Page
Cependant je voudrais sur chaque page le numéro de la page du groupe et le
total des pages du groupe sous la forme Page X sur Total X et ceci pour
chaque groupe
Groupe 1 page 1 sur 3, page 2 sur 3 etc.
Groupe 2 page 1 sur 5, ...... page 5 sur 5 à la dernière page du groupe
En clair je voudrais pouvoir compter le nombre de pages du groupe dès la
première page
Merci d'avance pour ton aide
Jean-Louis
"Raymond [mvp]" a écrit dans le message de
news:OC6i$
RE

si tu fais comme ceci:

Dim Nbre As Long

Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As
Integer)

Nbre = Me.Page
End Sub

Private Sub PiedGroupe1_Format(Cancel As Integer, FormatCount As Integer)
Me.nbredepage = Me.Page - Nbre + 1
End Sub

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


"Jean-Louis" a écrit dans le
message de news:bpl372$22vf$
Merci de ta réponse Raymond, mais il semblerait que je ne puisse pas
lire


dans la page active le nombre total des pages du groupe se trouvant dans
le

pied de groupe de la dernière des pages du groupe ... Ouf ! (Evènement
utilisé: Au formatage)






Avatar
Raymond [mvp]
Tu peux les compter et afficher le n° de page du groupe dans le pied de
groupe mais tu ne pourras pas imprimer le nombre de pages du groupe car la
valeur ne sera pas mise à jour.

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


"Jean-Louis" a écrit dans le
message de news:bpl5r9$2547$
Je pense que je ne me suis pas bien expliqué.
J'ai bien effectivement le bon numéro page sur chaque page puisque en
EntêteGroupe0 je définis Page=1
J'ai aussi le total des Pages en PiedGroupe0 par la variable Page
Cependant je voudrais sur chaque page le numéro de la page du groupe et le
total des pages du groupe sous la forme Page X sur Total X et ceci pour
chaque groupe
Groupe 1 page 1 sur 3, page 2 sur 3 etc.
Groupe 2 page 1 sur 5, ...... page 5 sur 5 à la dernière page du groupe
En clair je voudrais pouvoir compter le nombre de pages du groupe dès la
première page
Merci d'avance pour ton aide
Jean-Louis


Avatar
Jean-Louis
Merci beaucoup Raymond et à plus tard.
JLL
"Jean-Louis" a écrit dans le
message de news:bpl5r9$2547$
Je pense que je ne me suis pas bien expliqué.
J'ai bien effectivement le bon numéro page sur chaque page puisque en
EntêteGroupe0 je définis Page=1
J'ai aussi le total des Pages en PiedGroupe0 par la variable Page
Cependant je voudrais sur chaque page le numéro de la page du groupe et le
total des pages du groupe sous la forme Page X sur Total X et ceci pour
chaque groupe
Groupe 1 page 1 sur 3, page 2 sur 3 etc.
Groupe 2 page 1 sur 5, ...... page 5 sur 5 à la dernière page du groupe
En clair je voudrais pouvoir compter le nombre de pages du groupe dès la
première page
Merci d'avance pour ton aide
Jean-Louis
"Raymond [mvp]" a écrit dans le message de
news:OC6i$
RE

si tu fais comme ceci:

Dim Nbre As Long

Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As
Integer)

Nbre = Me.Page
End Sub

Private Sub PiedGroupe1_Format(Cancel As Integer, FormatCount As
Integer)


Me.nbredepage = Me.Page - Nbre + 1
End Sub

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


"Jean-Louis" a écrit dans le
message de news:bpl372$22vf$
Merci de ta réponse Raymond, mais il semblerait que je ne puisse pas
lire


dans la page active le nombre total des pages du groupe se trouvant
dans



le
pied de groupe de la dernière des pages du groupe ... Ouf ! (Evènement
utilisé: Au formatage)