Bjr,
J'aimerai pouvoir inserer un saut de page dynamique dans un report. Ce saut de page se ferait en fonction d'un nombre de ligne atteint dans la partie détail. Est-ce possible dynamiquement ?
Voici mon code:
Ici, j'obtiens un saut de page à chaque ligne détail si j'ai plus de 12 lignes ! je souhaiterait seulement 1 saut après la 12eme ligne !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 'DETAILS ----------------------------------------- Rst.MoveFirst Do While Not Rst.EOF If varcount = 12 Then varcount = 0 DRNdevis.Sections("Section1").ForcePageBreak = rptPageBreakBefore End If With DRNdevis.Sections("Section1").Controls .Item("Text1").DataField = Rst.Fields("qte").Name .Item("Text2").DataField = Rst.Fields("designation").Name End With Rst.MoveNext varcount = varcount + 1 Loop
NB: je n'utilise pas de dataenvironnement mais un recordset issu d'une bdd access.
Partager