j'ai un report, qui contient des regroupements sur un champ [code].
Lors de l'impression de ce report, je doit m'arranger pour que chaque
groupement démarre toujours sur une page impaire.
Comment faire ?
Comment ajouter des sauts de page conditionnel ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Synopsis
En recherchant sur le net, j'ai fini par trouver des pistes. J'ai abouti à la solution suivante :
Donc, j'ai ajouté un contrôle SautdePage au niveau de l'entête Groupe Puis crée un code évenementiel dans Formatage :
Code VBA :
Private Sub EntêteGroupe_Format(Cancel As Integer, FormatCount As Integer) If (Me.Page Mod 2) = 0 Then ' Si pair renvoie True Me.SautDePage.Visible = True ' Active le saut de page Else Me.SautDePage.Visible = False ' Désactive le saut de Page End If End Sub
"Synopsis" a écrit dans le message de news:43cf9407$0$29224$
Bonjour,
j'ai un report, qui contient des regroupements sur un champ [code]. Lors de l'impression de ce report, je doit m'arranger pour que chaque groupement démarre toujours sur une page impaire.
Comment faire ? Comment ajouter des sauts de page conditionnel ?
Merci.
En recherchant sur le net, j'ai fini par trouver des pistes.
J'ai abouti à la solution suivante :
Donc, j'ai ajouté un contrôle SautdePage au niveau de l'entête Groupe
Puis crée un code évenementiel dans Formatage :
\ Code VBA :
Private Sub EntêteGroupe_Format(Cancel As Integer, FormatCount As Integer)
If (Me.Page Mod 2) = 0 Then ' Si pair renvoie True
Me.SautDePage.Visible = True ' Active le saut de page
Else
Me.SautDePage.Visible = False ' Désactive le saut de Page
End If
End Sub
"Synopsis" <nospam@worry.com> a écrit dans le message de
news:43cf9407$0$29224$8fcfb975@news.wanadoo.fr...
Bonjour,
j'ai un report, qui contient des regroupements sur un champ [code].
Lors de l'impression de ce report, je doit m'arranger pour que chaque
groupement démarre toujours sur une page impaire.
Comment faire ?
Comment ajouter des sauts de page conditionnel ?
En recherchant sur le net, j'ai fini par trouver des pistes. J'ai abouti à la solution suivante :
Donc, j'ai ajouté un contrôle SautdePage au niveau de l'entête Groupe Puis crée un code évenementiel dans Formatage :
Code VBA :
Private Sub EntêteGroupe_Format(Cancel As Integer, FormatCount As Integer) If (Me.Page Mod 2) = 0 Then ' Si pair renvoie True Me.SautDePage.Visible = True ' Active le saut de page Else Me.SautDePage.Visible = False ' Désactive le saut de Page End If End Sub
"Synopsis" a écrit dans le message de news:43cf9407$0$29224$
Bonjour,
j'ai un report, qui contient des regroupements sur un champ [code]. Lors de l'impression de ce report, je doit m'arranger pour que chaque groupement démarre toujours sur une page impaire.
Comment faire ? Comment ajouter des sauts de page conditionnel ?