Unterbericht nimmt komplette Seite ein
Andrea
Gesendet: 05.06.25 13:00
Betreff: RE: Unterbericht nimmt komplette Seite ein


Regular

Beiträge: 82
252525
Vielen Dank für euren Input. Ich habe es jetzt gelöst und zwar folgendermaßen:


Private bolFirst As Boolean

Private Sub Detailbereich_Format(Cancel As Integer, FormatCount As Integer)
On Error GoTo fehler

If bolFirst = False Then Me.Detailbereich.ForceNewPage = Me!txt_posPagebreak

Exit Sub
fehler:
MsgBox "Fehler " & Err.Number & ": " & Err.Description, , "Bitte Fehlernummer und Beschreibung an den Administrator melden"
End Sub

Private Sub Detailbereich_Print(Cancel As Integer, PrintCount As Integer)
On Error GoTo fehler

If bolFirst = True Then
Me.Detailbereich.ForceNewPage = Me!txt_posPagebreak
bolFirst = False
End If

Exit Sub
fehler:
MsgBox "Fehler " & Err.Number & ": " & Err.Description, , "Bitte Fehlernummer und Beschreibung an den Administrator melden"
End Sub


Ich hatte nämlich festgestellt, dass das Event "Format" vor der ersten Position des jeweiligen Unterberichts einen Umbruch macht, und das Event "Print" nach der letzten Position einen Umbruch macht. Jetzt steuere ich über eine Boolean-Variable, in welchem Event der Seitenumbruch ausgelöst wird.

Viele Grüße
Andrea
Top of the page Bottom of the page