Partager via


Champ ReportViewer.MaximumPageCount

Constante représentant le nombre maximal de pages d'un rapport lorsque le mode de dénombrement de pages actif est Estimate.

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Syntaxe

'Déclaration
Public Const MaximumPageCount As Integer
'Utilisation
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

Notes

Utilisez MaximumPageCount pour spécifier la dernière page d'un rapport, même lorsque vous ne disposez pas du nombre maximal de pages.

Pour accéder à la dernière page d'un rapport lorsque le mode de dénombrement de pages actif est Estimate, donnez à la propriété CurrentPage la valeur MaximumPageCount. Si vous le faites en mode Actual, le ReportViewer lève une InvalidOperationException.

Certaines opérations obligent le contrôle ReportViewer à calculer le nombre total réel de pages ; par exemple l'exportation d'un rapport ou l'accès à sa dernière page. Avant de donner à la propriété CurrentPage la valeur MaximumPageCount, vérifiez que le nombre de pages actuel est une estimation à l'aide de la méthode GetTotalPages dans l'objet LocalReport ou ServerReport.

Voir aussi

Référence

ReportViewer Classe

Espace de noms Microsoft.Reporting.WebForms