DeVexpress -XTRA 보고서 : VB.net 현재 페이지 번호를 얻는 방법?
-
08-07-2019 - |
문제
나는 그들의 사이트를 검색했다. VB 스크립트에서 페이지 번호를 찾고 싶습니다. 보고서 헤더가 있고 1 페이지 #1 페이지에 있다면 페이지를 나누고 싶습니다.
해결책
이 코드는 트릭을 수행해야합니다. 보고서 헤더의 레이블에 대한 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 값은 0 인덱스입니다. 또한 PrintonPageEventArgs에서는 페이지 인덱스가 (내가 아는 한) 만 사용할 수 있으므로 전/후 프린트 이벤트에서는 작동하지 않습니다.
제휴하지 않습니다 StackOverflow