2

私は彼らのサイトを検索しました。vbスクリプトでページ番号を見つけたいだけです。レポートヘッダーがあり、それが1ページ目にある場合は、後でページ分割が必要です。

4

1 に答える 1

2

このコードでうまくいくはずです。これは、レポートヘッダーのラベルの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イベントでは機能しません。

このナレッジベースの記事を参照してください

于 2009-05-08T01:47:29.360 に答える