Frage

ich gesucht habe ihre Website. Ich möchte nur die Seitenzahl in der VB-Skript zu finden. Ich habe einen Berichtskopf, und wenn es auf Seite # 1 ist, dann möchte ich einen Seitenumbruch nach.

War es hilfreich?

Lösung

Dieser Code sollte es tun. Es ist die PrintOnPage Event-Handler für ein Etikett in Ihrem Berichtskopf.

Private Sub xrLabel1_PrintOnPage(ByVal sender As Object, ByVal e As DevExpress.XtraReports.UI.PrintOnPageEventArgs) Handles xrLabel1.PrintOnPage
   If e.PageIndex > 0 Then
      ReportHeader.PageBreak = DevExpress.XtraReports.UI.PageBreak.None
   Else
      ReportHeader.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand
   End If
End Sub

Beachten Sie, dass der Pageindex-Wert Null indiziert. Auch der Seitenindex steht nur zur Verfügung (soweit ich weiß) in dem PrintOnPageEventArgs, so wird dies nicht in einem Vorher / AfterPrint Ereignisse arbeiten.

Siehe diesem Knowledge Base-Artikel Referenz.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top