Как получить общее количество страниц для отчета с помощью CrystalReportViewer? - PullRequest
0 голосов
/ 20 августа 2009

Я использую Crystal Report 2008 с C # , имею WinForm и хочу показать Страница N из M пользователю в Метка .
Как я могу это понять?
Я искал и не мог найти простой ответ.
УВЕДОМЛЕНИЕ : Я использовал CrystalReportViewer1 и CRGeneral.rpt

Ответы [ 2 ]

1 голос
/ 01 февраля 2013

Да, есть лучший ответ

viewer.pageView = (PageView)viewer.Controls[0];

var pagecount = viewer.pageView.GetLastPageNumber();

Источник Взять под контроль Crystal Report Viewer

1 голос
/ 27 августа 2009

этот способ работает хорошо, но я думаю, что смогу найти лучшее решение:

        viewer.ShowLastPage();
        string TotalPage = viewer.GetCurrentPageNumber().ToString();
        viewer.ShowFirstPage(); 
        pageNo.Text = viewer.GetCurrentPageNumber() + " of " + TotalPage;


Любой лучший ответ?

...