Bonjour à tous,
Tout d'abord bravo pour ce site, la foule d'info et le support qu'il apporte à tous les développeurs ! Je dois dire que les tutos sont supers et pour le moment j'y ai toujours trouvé de quoi résoudre mes problèmes.
Toujours sauf là
En effet, j'ai développé une base de données dont un résumé mensuel est fait automatiquement sous forme d'un état (jusque là c du super classique) et je souhaiterais, dans le but de faire une mise en page propre, masquer le pied de page sur la page #1.
Ainsi, après avoir lu le tuto qui va bien sur les états, j'ai trouvé mon bonheur à savoir le code suivant :
Cela marche bien sauf que pour une raison que j'ignore, le pied de page est masqué sur la page 1 mais aussi sur la 2. Il n'apparait qu'à partir de la page 3 ?????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub ZonePiedPage_Format(Cancel As Integer, FormatCount As Integer) If Me.Page = 1 Then Me.ZonePiedPage.Visible = False Else Me.ZonePiedPage.Visible = True End If End Sub
Le problème se reproduit si je teste sur une autre page n. le pied de page est également masquée sur la page n+1 et reapparait sur la page n+2 ???
J'ai tenté la même chose sur un entête pour voir. Là c encore tout autre.
Sans rien mettre, l'entête n'apparait pas sur la page 1 (car c'est l'entête d'état) mais il apparait dès la page 2. Si j'implémente le code pour une page n ci-dessus en l'adaptant à l'entête, là tout fonctionne comme prévu.
En clair, je ne pense pas avoir lervé un bug access, car c'est plutôt répetitif, cela dit je sèche...Désolé si la solution semble bateau ou déjà expliquée ailleurs, mais malgré des recherches intensives sur le web, je n'ai rien trouvé pour m'éclairer.
Merci d'avance pour votre aide !
Cordialement
Partager