OVH Cloud OVH Cloud

Bas de page invisible

3 réponses
Avatar
Pampi
Bonjour,

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 ...

Merci par avance pour votre aide.

Pampi

3 réponses

Avatar
TouTi
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

Avatar
Pampi
Merci pour ta réponse.

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


.




Avatar
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