【发布时间】:2009-05-07 20:04:21
【问题描述】:
我搜索了他们的网站。我只想在 vb 脚本中找到页码。我有一个报告标题,如果它在第 1 页,那么我想要一个分页符。
【问题讨论】:
标签: asp.net devexpress xtrareport
我搜索了他们的网站。我只想在 vb 脚本中找到页码。我有一个报告标题,如果它在第 1 页,那么我想要一个分页符。
【问题讨论】:
标签: asp.net devexpress xtrareport
这段代码应该可以解决问题。它是 Report Header 中标签的 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 事件中不起作用。
【讨论】: