Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Numérotation des pages à 1 à chaque changement d'entête de groupe

9 réponses
Avatar
Jac
Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n°
de la page / nombre de pages à chaque changement dans un champ affiché
dans une entête de groupe. Bien sûr, le nombre de pages doit aussi
changer.

Merci d'avance à qui me mettra sur la voie.

Jac

9 réponses

Avatar
Eric
Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n°
de la page / nombre de pages à chaque changement dans un champ affiché
dans une entête de groupe. Bien sûr, le nombre de pages doit aussi changer.

Merci d'avance à qui me mettra sur la voie.

Jac




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jac
Bonjour Eric,

merci pour le lien fort intéressant, mais le code doit être incomplet
car la procédure se termine lamentablement sans rien faire...

Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n° de
la page / nombre de pages à chaque changement dans un champ affiché dans
une entête de groupe. Bien sûr, le nombre de pages doit aussi changer.

Merci d'avance à qui me mettra sur la voie.

Jac






Avatar
Eric
Re,

Il faut mettre le code sur l'évènement Au formatage du Pied de page.

Donc la procédure proposée
Private Sub PageFooter_Format(Cancel As Integer, FormatCount As Integer)
devient pour nous en Fr :
Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer)

Bonjour Eric,

merci pour le lien fort intéressant, mais le code doit être incomplet
car la procédure se termine lamentablement sans rien faire...

Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre
n° de la page / nombre de pages à chaque changement dans un champ
affiché dans une entête de groupe. Bien sûr, le nombre de pages doit
aussi changer.

Merci d'avance à qui me mettra sur la voie.

Jac








--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Jac
... bien sûr, c'est ce que j'ai fait. Mais la procédure sort de la sub
sans jamais s'arrêter sur le ligne prévue pour écrire le n° de page.

Re,

Il faut mettre le code sur l'évènement Au formatage du Pied de page.

Donc la procédure proposée
Private Sub PageFooter_Format(Cancel As Integer, FormatCount As Integer)
devient pour nous en Fr :
Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer)

Bonjour Eric,

merci pour le lien fort intéressant, mais le code doit être incomplet car
la procédure se termine lamentablement sans rien faire...

Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n°
de la page / nombre de pages à chaque changement dans un champ affiché
dans une entête de groupe. Bien sûr, le nombre de pages doit aussi
changer.

Merci d'avance à qui me mettra sur la voie.

Jac








Avatar
Jac
... je vais explorer une autre solution :

http://officesystemaccess.seneque.net/ex_pagination_groupe.htm

... bien sûr, c'est ce que j'ai fait. Mais la procédure sort de la sub sans
jamais s'arrêter sur le ligne prévue pour écrire le n° de page.

Re,

Il faut mettre le code sur l'évènement Au formatage du Pied de page.

Donc la procédure proposée
Private Sub PageFooter_Format(Cancel As Integer, FormatCount As Integer)
devient pour nous en Fr :
Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer)

Bonjour Eric,

merci pour le lien fort intéressant, mais le code doit être incomplet car
la procédure se termine lamentablement sans rien faire...

Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n°
de la page / nombre de pages à chaque changement dans un champ affiché
dans une entête de groupe. Bien sûr, le nombre de pages doit aussi
changer.

Merci d'avance à qui me mettra sur la voie.

Jac










Avatar
Eric
...
Je viens de tester vite fait et je n'ai pas de problème mais il est vrai
que je n'ai aucun groupe qui porte sur plus d'une page.

... bien sûr, c'est ce que j'ai fait. Mais la procédure sort de la sub
sans jamais s'arrêter sur le ligne prévue pour écrire le n° de page.




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
Ok,

d'autant plus que j'avais viré, dans mon test, le If Me.Pages=0 then

... je vais explorer une autre solution :

http://officesystemaccess.seneque.net/ex_pagination_groupe.htm



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jac
Ça y est... avec la pagination à l'aide d'un tableau.
Mais ça n'a pas été simple de trier entre les
EntêtePage_Format et ZoneEntêtePage_Format
PiedGroupe_Format et PiedGroupe0_Format et PiedGroupe3_Format

Je ne pensais pas que ça pouvait être aussi "lourd" à mettre en oeuvre.
Mais, ça a le mérite de contribuer à l'expérience.

Merci de t'être penché sur le problème.
Et grand merci à Raymond pour tout ce qu'il met à notre disposition sur
son site.

Jac


... je vais explorer une autre solution :

http://officesystemaccess.seneque.net/ex_pagination_groupe.htm

... bien sûr, c'est ce que j'ai fait. Mais la procédure sort de la sub sans
jamais s'arrêter sur la ligne prévue pour écrire le n° de page.

Re,

Il faut mettre le code sur l'évènement Au formatage du Pied de page.

Donc la procédure proposée
Private Sub PageFooter_Format(Cancel As Integer, FormatCount As Integer)
devient pour nous en Fr :
Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer)

Bonjour Eric,

merci pour le lien fort intéressant, mais le code doit être incomplet car
la procédure se termine lamentablement sans rien faire...

Bonjour,

Ce lien peut-être : http://www.mvps.org/accessfr/reports/rpt0013.htm

Bonjour à tous,

j'aimerais pouvoir redémarrer la numérotation de mes pages, du genre n°
de la page / nombre de pages à chaque changement dans un champ affiché
dans une entête de groupe. Bien sûr, le nombre de pages doit aussi
changer.

Merci d'avance à qui me mettra sur la voie.

Jac












Avatar
Gloops
Eric a écrit, le 29/04/2008 20:10 :
....
Je viens de tester vite fait et je n'ai pas de problème mais il est v rai
que je n'ai aucun groupe qui porte sur plus d'une page.



Tu veux dire que tous tes numéros de page sont à 1 ?

En effet, pas facile de se rendre compte ...


Jac a écrit :
... bien sûr, c'est ce que j'ai fait. Mais la procédure sort de la sub
sans jamais s'arrêter sur le ligne prévue pour écrire le n° de page.