Как получить общее количество страниц в Reportviewer

1

Я разрабатываю оконное приложение, где мне нужно получить итоговые страницы в средстве просмотра отчетов Rdlc.

Поэтому, пожалуйста, скажите мне, как получить общее количество страниц.

Вот мой код, который не работает и всегда показывает 0:

Dim TotalPage As Integer = ReportViewer1.LocalReport.GetTotalPages(PageCountMode.Actual)
MsgBox(TotalPageAs)

Изображение 174551

На этом изображении общее количество страниц - 6.

  • 0
    Как правило, вам нужно создать страницы, чтобы знать, сколько их будет. По крайней мере, бегите по логике нумерации страниц, чтобы получить счет. Возможно, смоделированный цикл печати, чтобы получить счет, до фактического создания предварительного просмотра?
Теги:
rdlc

1 ответ

1

Попробуйте использовать ServerReport, а не LocalReport, как показано ниже:

ReportViewer.ServerReport.GetTotalPages() 

Для получения дополнительной информации см. Здесь и здесь.

  • 0
    Я занимаюсь разработкой оконного приложения, и моя база данных MySQL не SQL Server

Ещё вопросы

Сообщество Overcoder
Наверх
Меню