Partager via


Classe ServerReport

Représente un rapport traité et rendu sur le serveur de rapports.

Espace de noms: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (dans microsoft.reportviewer.winforms.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public NotInheritable Class ServerReport
    Inherits Report
    Implements ISerializable
'Utilisation
Dim instance As ServerReport
[SerializableAttribute] 
public sealed class ServerReport : Report, ISerializable
[SerializableAttribute] 
public ref class ServerReport sealed : public Report, ISerializable
/** @attribute SerializableAttribute() */ 
public final class ServerReport extends Report implements ISerializable
SerializableAttribute 
public final class ServerReport extends Report implements ISerializable

Remarques

L'objet ServerReport fait office de proxy pour un rapport sur un serveur de rapports. Il traite les rapports sur le serveur de rapports, au lieu de les traiter localement. Il peut ouvrir les fichiers RDL (Report Definition Language) publiés sur le serveur.

L'objet ServerReport expose les fonctionnalités supplémentaires prises en charge par le serveur de rapports, notamment les paramètres de requête et la fonction d'exportation des rapports dans n'importe quel format pris en charge par le serveur de rapports.

L'objet ServerReport nécessite la version SQL Server 2005 du serveur de rapports ou une version ultérieure.

Hiérarchie d'héritage

System.Object
   Microsoft.Reporting.WinForms.Report
    Microsoft.Reporting.WinForms.ServerReport

Sécurité des threads

Tous les membres statiques publics (Shared dans Visual Basic) de ce type sont thread-safe. Il n'existe aucune garantie que les membres de l'instance soient thread-safe.

Voir aussi

Référence

Membres ServerReport
Espace de noms Microsoft.Reporting.WinForms