Share via


ServerReport-Klasse

Stellt einen Bericht dar, der auf dem Berichtsserver verarbeitet und gerendert wird.

Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in microsoft.reportviewer.winforms.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public NotInheritable Class ServerReport
    Inherits Report
    Implements ISerializable
'Usage
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

Hinweise

Das ServerReport-Objekt dient als Proxy für einen Bericht auf einem Berichtsserver. Es verarbeitet Berichte auf dem Berichtsserver, und nicht lokal. Es kann Berichtsdefinitionssprachen-Dateien (Report Definition Language, RDL) öffnen, die auf dem Server veröffentlicht wurden.

Das ServerReport-Objekt macht zusätzliche Funktionen verfügbar, die vom Berichtsserver unterstützt werden. Dazu gehören Abfrageparameter und die Möglichkeit zum Export von Berichten in jedes vom Berichtsserver unterstützte Format.

Für das ServerReport-Objekt ist die SQL Server 2005-Version des Berichtsservers oder höher erforderlich.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanz-Membern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

ServerReport-Member
Microsoft.Reporting.WinForms-Namespace