次の方法で共有


ReportViewer.MaximumPageCount フィールド

現在のページ カウント モードが Estimate のときのレポートの最大ページ数を表す定数。

名前空間:  Microsoft.Reporting.WinForms
アセンブリ:  Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll)

構文

'宣言
Public Const MaximumPageCount As Integer
'使用
Dim value As Integer

value = ReportViewer.MaximumPageCount
public const int MaximumPageCount
public:
literal int MaximumPageCount
static val mutable MaximumPageCount: int
public const var MaximumPageCount : int

説明

MaximumPageCount を使用すると、最大ページ数が設定されていない場合にもレポートの最後のページを指定できます。

現在のページ カウント モードが Estimate であるときに、レポートの最後のページに移動するには、CurrentPage プロパティを MaximumPageCount に設定します。Actual モードでこれを行うと、ReportViewer によって InvalidOperationException がスローされます。

特定の操作 (レポートのエクスポートやレポートの最後のページへの移動など) を行うと、ReportViewer コントロールは実際のページの総数を計算します。CurrentPage プロパティを MaximumPageCount に設定する前に、LocalReport オブジェクトまたは ServerReport オブジェクトで GetTotalPages メソッドを使用して、現在のページ数が推定されたページ数であることを確認する必要があります。

関連項目

参照

ReportViewer クラス

Microsoft.Reporting.WinForms 名前空間