2
私は自分のサイトを検索しました。私はVBスクリプトでページ番号を探したいだけです。私はレポートヘッダーを持っています、そして、それがページ#1にあるなら、私は後で改ページしたいです。DevExpress - Xtraレポート:VB.NET現在のページ番号を取得するには?
私は自分のサイトを検索しました。私はVBスクリプトでページ番号を探したいだけです。私はレポートヘッダーを持っています、そして、それがページ#1にあるなら、私は後で改ページしたいです。DevExpress - Xtraレポート:VB.NET現在のページ番号を取得するには?
このコードはこのトリックを行う必要があります。これは、レポートヘッダーのラベルのPrintOnPageイベントハンドラです。
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
PageIndexの値はゼロインデックスであることに注意してください。また、ページインデックスはPrintOnPageEventArgs内で(私が知る限り)利用可能であるため、Before/AfterPrintイベントでは機能しません。