Freigeben über


Report-Klasse

Enthält Methoden und Eigenschaften, die sowohl für lokale Berichte als auch für Serverberichte gelten.

Vererbungshierarchie

Object
  Microsoft.Reporting.WinForms.Report
    Microsoft.Reporting.WinForms.LocalReport
    Microsoft.Reporting.WinForms.ServerReport

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

Syntax

'Declaration
Public MustInherit Class Report
public abstract class Report
public ref class Report abstract
[<AbstractClass>]
type Report =  class end
public abstract class Report

Der Report-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DisplayName Ruft den angezeigten Namen des Berichts ab bzw. legt diesen fest.
Öffentliche Eigenschaft IsDrillthroughReport Gibt an, ob es sich bei dem Bericht um einen Drillthroughbericht handelt.
Öffentliche Eigenschaft IsReadyForRendering Ruft einen Boolean-Wert ab, der angibt, ob eine Berichtsdefinition und alle erforderlichen Parameter angegeben wurden und alle Datenquellen bereit zur Verwendung sind.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetDefaultPageSettings Ruft die standardmäßigen Seiteneinstellungen ab, die im Bericht angegeben sind.
Öffentliche Methode GetDocumentMap Gibt die Darstellung der Dokumentstruktur für den lokalen Bericht zurück.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetParameters Gibt Berichtsparametereigenschaften für den Bericht zurück.
Öffentliche Methode GetTotalPages() Gibt die Gesamtzahl der Softwareseiten im Bericht zurück.
Öffentliche Methode GetTotalPages(PageCountMode%) Gibt die Gesamtzahl der Softwareseiten im Bericht und einen PageCountMode-Wert zurück, der den aktuellen Seitenanzahlmodus angibt.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ListRenderingExtensions Gibt alle verfügbaren Renderingerweiterungen für den lokalen Bericht zurück.
Öffentliche Methode LoadReportDefinition(Stream) Lädt eine Berichtsdefinition für die Verarbeitung per Stream.
Öffentliche Methode LoadReportDefinition(TextReader) Lädt eine Berichtsdefinition für die Verarbeitung mithilfe von TextReader.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Refresh Bewirkt, dass der Bericht mit neuen Daten gerendert wird.
Öffentliche Methode Render(String) Verarbeitet den Bericht und rendert ihn im angegebenen Format.
Öffentliche Methode Render(String, String) Verarbeitet den Bericht und rendert ihn im angegebenen Format.
Öffentliche Methode Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) Verarbeitet den Bericht und rendert ihn im angegebenen Format.
Öffentliche Methode 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.
Öffentliche Methode SetParameters(ReportParameter) Legt die Berichtsparametereigenschaften für den Bericht fest.
Öffentliche Methode SetParameters(IEnumerable<ReportParameter>) Legt die Berichtsparametereigenschaften für den Bericht fest.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse wird als Basisklasse für die Objekte LocalReport und ServerReport verwendet.Informationen zur Implementierung finden Sie unter LocalReport und ServerReport.

Threadsicherheit

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

Siehe auch

Referenz

Microsoft.Reporting.WinForms-Namespace