Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Bericht dar, der auf dem Berichtsserver verarbeitet wird.
Vererbungshierarchie
System.Object
Microsoft.Reporting.WinForms.Report
Microsoft.Reporting.WinForms.ServerReport
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
[<SealedAttribute>]
[<SerializableAttribute>]
type ServerReport =
class
inherit Report
interface ISerializable
end
public final class ServerReport extends Report implements ISerializable
Der ServerReport-Typ macht folgende Elemente verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
ServerReport | Initialisiert eine neue Instanz der ServerReport-Klasse. |
Zum Anfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Cookies | Ruft eine Auflistung von Cookie-Objekten ab. Beim Stellen von Serveranforderungen verwendet das ServerReport-Objekt die Cookies in dieser Auflistung. |
![]() |
DisplayName | Ruft den angezeigten Namen des Berichts ab bzw. legt diesen fest. (Geerbt von Report.) |
![]() |
Headers | Ruft eine Auflistung von Zeichenfolgen ab, die benutzerdefinierte Kopfzeilen enthalten. |
![]() |
HistoryId | Ruft den eindeutigen Bezeichner der für den Serverbericht verwendeten Berichtsverlauf-Momentaufnahme ab bzw. legt diesen fest. |
![]() |
IsDrillthroughReport | Gibt an, ob es sich bei dem Bericht um einen Drillthroughbericht handelt. (Geerbt von Report.) |
![]() |
IsReadyForRendering | Ruft einen Boolean-Wert ab, der angibt, ob eine Berichtsdefinition und alle erforderlichen Parameter angegeben wurden und alle Datenquellen bereit zur Verwendung sind. (Geerbt von Report.) |
![]() |
ReportPath | Ruft den Pfad zum Bericht auf dem Server ab bzw. legt diesen fest. |
![]() |
ReportServerCredentials | Ruft die für den Berichtsserver zu verwendenden Anmeldeinformationen ab bzw. legt diese fest. |
![]() |
ReportServerUrl | Ruft die URL für den Berichtsserver ab bzw. legt diese fest. |
![]() |
Timeout | Ruft ab, wie viele Millisekunden auf Serverkommunikationen gewartet werden soll, bzw. legt die Anzahl der Millisekunden fest. |
Zum Anfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals | (Geerbt von Object.) |
![]() |
Finalize | (Geerbt von Object.) |
![]() |
GetDataSources() | Ruft Informationen zu den für einen Bericht verwendeten Datenquellen ab. |
![]() |
GetDataSources(Boolean%) | Ruft Informationen zu den in einem Bericht verwendeten Datenquellen ab. Dazu gehört auch die Angabe, ob alle erforderlichen Anmeldeinformationen für die Berichtsdatenquellen bereitgestellt wurden. |
![]() |
GetDefaultPageSettings | Ruft die standardmäßigen Seiteneinstellungen ab, die in der Berichtsdefinition angegeben sind. (Überschreibt Report.GetDefaultPageSettings().) |
![]() |
GetDocumentMap | Gibt die Darstellung der Dokumentstruktur für den lokalen Bericht zurück. (Geerbt von Report.) |
![]() |
GetExecutionId | Gibt die aktuelle Ausführungs-ID zurück oder Null (Nothing in Visual Basic), wenn keine Ausführungs-ID verfügbar ist. |
![]() |
GetHashCode | (Geerbt von Object.) |
![]() |
GetParameters | Gibt Berichtsparametereigenschaften für den Bericht zurück. (Überschreibt Report.GetParameters().) |
![]() |
GetServerVersion | Gibt die Version des Berichtsservers zurück. |
![]() |
GetTotalPages() | Gibt die Gesamtzahl der Softwareseiten im Bericht zurück. (Geerbt von Report.) |
![]() |
GetTotalPages(PageCountMode%) | Gibt die Gesamtzahl der Softwareseiten im Bericht und einen PageCountMode-Wert zurück, der den aktuellen Seitenanzahlmodus angibt. (Überschreibt Report.GetTotalPages(PageCountMode%).) |
![]() |
GetType | (Geerbt von Object.) |
![]() |
IsQueryExecutionAllowed | Gibt an, ob der Bericht Abfragen ausführen kann. |
![]() |
ListRenderingExtensions | Gibt alle verfügbaren Renderingerweiterungen für den Serverbericht zurück. (Überschreibt Report.ListRenderingExtensions().) |
![]() |
LoadReportDefinition(Stream) | Lädt eine Berichtsdefinition für die Verarbeitung per Stream. (Geerbt von Report.) |
![]() |
LoadReportDefinition(TextReader) | Lädt die Berichtsdefinition auf dem Berichtsserver zur Remoteverarbeitung per TextReader. (Überschreibt Report.LoadReportDefinition(TextReader).) |
![]() |
MemberwiseClone | (Geerbt von Object.) |
![]() |
Refresh | Bewirkt, dass der Bericht mit neuen Daten gerendert wird. (Überschreibt Report.Refresh().) |
![]() |
Render(String) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. (Geerbt von Report.) |
![]() |
Render(String, String) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. (Geerbt von Report.) |
![]() |
Render(String, String, NameValueCollection, String%, String%) | Rendert den Bericht mithilfe optionaler URL-Zugriffsparameter. |
![]() |
Render(String, String, NameValueCollection, Stream, String%, String%) | Rendert den Bericht mithilfe optionaler URL-Zugriffsparameter. |
![]() |
Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. (Geerbt von Report.) |
![]() |
Render(String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%) | Verarbeitet den Bericht mit dem angegebenen PageCountMode-Wert und rendert diesen im angegebenen Format. (Überschreibt Report.Render(String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%).) |
![]() |
RenderStream | Gibt einen sekundären Datenstrom zurück, der einem verarbeiteten Bericht zugeordnet ist. |
![]() |
SetDataSourceCredentials | Legt Anmeldeinformationen für Datenquellen des Berichts fest. |
![]() |
SetExecutionId | Initialisiert einen Serverbericht durch eine bestimmte Berichtsausführung auf dem Server. |
![]() |
SetParameters(ReportParameter) | Legt die Berichtsparametereigenschaften für den Bericht fest. (Geerbt von Report.) |
![]() |
SetParameters(IEnumerable<ReportParameter>) | Legt die Berichtsparametereigenschaften für den Bericht fest. (Überschreibt Report.SetParameters(IEnumerable<ReportParameter>).) |
![]() |
ToString | (Geerbt von Object.) |
Zum Anfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
ISerializable.GetObjectData |
Zum Anfang
Hinweise
Das ServerReport-Objekt dient als Proxy für einen Bericht auf einem Berichtsserver. Es verarbeitet Berichte auf dem Berichtsserver (statt sie lokal zu verarbeiten). Es kann Berichtsdefinitionssprachen-Dateien (Report Definition Language, RDL) öffnen, die auf dem Server veröffentlicht wurden, und es kann außerdem eine Berichtsdefinition aus einem Stream- oder TextReader-Element zur Remoteverarbeitung auf den Server laden.
Das ServerReport-Objekt macht zusätzliche Funktionen verfügbar, die vom Berichtsserver unterstützt werden. Dazu gehören Parameter und die Möglichkeit zum Exportieren von Berichten in jedes vom Berichtsserver unterstützte Format.
Das ServerReport-Objekt erfordert eine SQL Server 2008-Version von Reporting Services oder höher.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)
.gif)
.gif)