Partager via


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

Exporte le rapport au format spécifié.

Syntaxe

$find(viewerId).exportReport("Excel");

Paramètres

  • Format
    string qui représente le format sous lequel exporter le rapport. Cet argument correspond à une extension de rendu.

    En mode de traitement local, les extensions prises en charge sont Excel, PDF, Word et Image. En mode de traitement distant, les extensions prises en charge dépendent des extensions prises en charge par le serveur de rapports.

    Vous pouvez accéder à la liste des extensions de rendu disponibles à l'aide de la méthode côté serveur ListRenderingExtensions de ServerReport ou de LocalReport, selon le mode de traitement (consultez ProcessingMode).

Notes

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