OVH Cloud OVH Cloud

Etat - Entête/Pied de page sur certaines pages seulement

4 réponses
Avatar
Bonjour =E0 tous,

Un soucis que je ne parviens pas =E0 solutionner : Comment=20
faire pour masquer les zones ent=EAte et/ou pied de page sur=20
certaines pages seulement ?

Plus pr=E9cis=E9ment : le courrier =E0 =E9diter n'a pas une=20
longueur d=E9finie =E0 l'avance et je voudrais que la zone=20
Ent=EAte de page ne soit visible que sur la premi=E8re page et=20
la zone pied de page que sur la derni=E8re -=20
j'ai bien essay=E9

Private Sub zoneEnteteDePage_Format....
If Page=3D1 then
zoneEnt=EAteDePage.visible=3DTrue
else
Zone....=3DFalse
end if
End Sub
et
Private Sub zonePied...
If Page =3D Pages then
ZonePiedDePage.Visible=3DTrue
...

Mais cela ne donne rien !

Merci pour vos conseils =E9clair=E9s

4 réponses

Avatar
Christophe CAMPAIN
Bonjour,

Il faut que tu utilises l' "en-tête/pied d'état" : Ouvres ton état en mode
création puis, Menu Affichage et coche "en-tête/pied d'état". Mets dans ces
sections ce que tu avais dans ton en-tête/pied de page.

@+
Kristof

a écrit dans le message de
news:e55d01c43cad$48684be0$
Bonjour à tous,

Un soucis que je ne parviens pas à solutionner : Comment
faire pour masquer les zones entête et/ou pied de page sur
certaines pages seulement ?

Plus précisément : le courrier à éditer n'a pas une
longueur définie à l'avance et je voudrais que la zone
Entête de page ne soit visible que sur la première page et
la zone pied de page que sur la dernière -
j'ai bien essayé

Private Sub zoneEnteteDePage_Format....
If Page=1 then
zoneEntêteDePage.visible=True
else
Zone....úlse
end if
End Sub
et
Private Sub zonePied...
If Page = Pages then
ZonePiedDePage.Visible=True
...

Mais cela ne donne rien !

Merci pour vos conseils éclairés
Avatar
EPM
Bonjour
Dans un état, tu as des entetes d'état et des entetes de page
Si tu veux avoir un grand logo sur la 1e page = sur entete d'eta
Si tu veux avoir un petit logo sur les pages suivantes uniquement = sur entete de page.
Avatar
3stone
Salut,

Un soucis que je ne parviens pas à solutionner : Comment
faire pour masquer les zones entête et/ou pied de page sur
certaines pages seulement ?

Plus précisément : le courrier à éditer n'a pas une
longueur définie à l'avance et je voudrais que la zone
Entête de page ne soit visible que sur la première page et
la zone pied de page que sur la dernière -
j'ai bien essayé

Private Sub zoneEnteteDePage_Format....
If Page=1 then
zoneEntêteDePage.visible=True
else
Zone....úlse
end if
End Sub
et
Private Sub zonePied...
If Page = Pages then
ZonePiedDePage.Visible=True
...




Ben, pourtant...

Me.ZoneEntêtePage.Visible = (Me.Page Mod 2)

permet bien d'afficher l'entête de toutes les pages paires...

Essaie ainsi:

Me.ZoneEntêtePage.Visible = (Me.Page = 1)


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
DJP
Merci - Je vais appliquer de ce pas ta reco - Et dire que
je me croyais à peu près bon ...

Un bon forum (pas pourri ce qui n'est pas peu dire)!

@ bientôt ?