Partager via


Méthode Microsoft.Reporting.WebFormsClient.ReportViewer.findNext

Met en surbrillance la correspondance de recherche suivante dans le rapport.

Syntaxe

$find(viewerId).find("Purchasing");
var handledByClient = $find(viewerId).findNext();

Valeur de retour

true si l'opération est gérée par le contrôle côté client et n'a pas entraîné de publication ; false si l'opération génère une publication.

Notes

Cette méthode doit être utilisée après la méthode find. Si la correspondance de recherche suivante figure sur une page différente de celle actuellement affichée dans la zone de rapport, le contrôle côté client effectue une publication. Pour obtenir un exemple d'utilisation de cette méthode, consultez Méthode Microsoft.Reporting.WebFormsClient.ReportViewer.find.

Lorsque la page Web effectue une publication ou que le contrôle côté client charge du contenu, l'accès aux méthodes ou propriétés provoquera une exception avec le message : « Le rapport ou la page est en cours de mise à jour. Attendez que l'action actuelle se termine ». Utilisez la propriété isLoading pour vérifier si le rapport ou la page est en cours de mise à jour et si vous pouvez accéder aux méthodes et propriétés.

Lorsque la page Web ou le contrôle côté client n'effectue pas de publication, cette méthode requiert le chargement d'un rapport. Si aucun rapport n'est chargé, l'appel de cette méthode provoquera une exception avec le message : « L'opération ne peut pas être effectuée, car aucun rapport n'est chargé ». Utilisez la propriété reportAreaContentType pour vérifier si la zone de rapport contient une page de rapport avant d'utiliser cette méthode.

Voir aussi

Référence

Classe Microsoft.Reporting.WebFormsClient.ReportViewer