Pour que le bas de page d'un =E9tat ne s'=E9dite que sur la=20
derni=E8re page, j'ai effectu=E9 les op=E9rations suivantes :
Cr=E9ation d'une zone de texte dont la source est : =3D[Page]
Cr=E9ation d'une zone de texte dont la source est : =3D[Pages]
Pied de page : invisible.
Sur formatage de l'ent=EAte de page : =20
Me.PiedPage.Visible =3D ([Page] =3D [Pages])
Pour info, j'ai mis les 2 zones de texte dans l'ent=EAte de=20
page (j'ai =E9galement essay=E9 dans le bas de page).
Sur tous mes =E9tats d'au moins 2 pages, =E7a fonctionne bien.
Sur mes =E9tats avec une seule page, le pied de page ne=20
s'=E9dite pas ...
Je récapitule pour voir si j'ai bien (ou rien !) compris:
Dans pied de page :
- zone de texte dont la source est : =[Page] - zone de texte dont la source est : =VraiFaux([Page]= [Pages];[Pages];"") - Pied de page : invisible.
Dans entête de page :
- Sur formatage : Me.PiedPage.Visible = ([Page] = [Pages])
C'est malheureusement toujours pareil ... S'il n'y a qu'une page à éditer, le pied de page ne s'édite pas ...
Merci quand même.
Une autre voie ?
Pampi.
-----Message d'origine-----
Pour que le bas de page d'un état ne s'édite que sur la dernière page,
Mets une conditionnelle dans ta zone de texte à la place du [pages] dans ton
pied de page
=VraiFaux([Page]=[Pages];[Pages];"")
TouTi
.
Newac
Met un test sur l'entete de page avec gestion d'erreur (car si aucune page)
if [Page] > 1 then Me.PiedPage.Visible = ([Page] = [Pages]) endif
"Pampi" a écrit dans le message de news: 09b301c539e5$727966e0$ Bonjour,
Pour que le bas de page d'un état ne s'édite que sur la dernière page, j'ai effectué les opérations suivantes :
Création d'une zone de texte dont la source est : =[Page] Création d'une zone de texte dont la source est : =[Pages] Pied de page : invisible. Sur formatage de l'entête de page : Me.PiedPage.Visible = ([Page] = [Pages])
Pour info, j'ai mis les 2 zones de texte dans l'entête de page (j'ai également essayé dans le bas de page).
Sur tous mes états d'au moins 2 pages, ça fonctionne bien. Sur mes états avec une seule page, le pied de page ne s'édite pas ...
Merci par avance pour votre aide.
Pampi
Met un test sur l'entete de page avec gestion d'erreur (car si aucune page)
if [Page] > 1 then
Me.PiedPage.Visible = ([Page] = [Pages])
endif
"Pampi" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 09b301c539e5$727966e0$a501280a@phx.gbl...
Bonjour,
Pour que le bas de page d'un état ne s'édite que sur la
dernière page, j'ai effectué les opérations suivantes :
Création d'une zone de texte dont la source est : =[Page]
Création d'une zone de texte dont la source est : =[Pages]
Pied de page : invisible.
Sur formatage de l'entête de page :
Me.PiedPage.Visible = ([Page] = [Pages])
Pour info, j'ai mis les 2 zones de texte dans l'entête de
page (j'ai également essayé dans le bas de page).
Sur tous mes états d'au moins 2 pages, ça fonctionne bien.
Sur mes états avec une seule page, le pied de page ne
s'édite pas ...
Met un test sur l'entete de page avec gestion d'erreur (car si aucune page)
if [Page] > 1 then Me.PiedPage.Visible = ([Page] = [Pages]) endif
"Pampi" a écrit dans le message de news: 09b301c539e5$727966e0$ Bonjour,
Pour que le bas de page d'un état ne s'édite que sur la dernière page, j'ai effectué les opérations suivantes :
Création d'une zone de texte dont la source est : =[Page] Création d'une zone de texte dont la source est : =[Pages] Pied de page : invisible. Sur formatage de l'entête de page : Me.PiedPage.Visible = ([Page] = [Pages])
Pour info, j'ai mis les 2 zones de texte dans l'entête de page (j'ai également essayé dans le bas de page).
Sur tous mes états d'au moins 2 pages, ça fonctionne bien. Sur mes états avec une seule page, le pied de page ne s'édite pas ...