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 | |
---|---|---|
DisplayName | Ruft den angezeigten Namen des Berichts ab bzw. legt diesen fest. | |
IsDrillthroughReport | Gibt an, ob es sich bei dem Bericht um einen Drillthroughbericht handelt. | |
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 | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetDefaultPageSettings | Ruft die standardmäßigen Seiteneinstellungen ab, die im Bericht angegeben sind. | |
GetDocumentMap | Gibt die Darstellung der Dokumentstruktur für den lokalen Bericht zurück. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetParameters | Gibt Berichtsparametereigenschaften für den Bericht zurück. | |
GetTotalPages() | Gibt die Gesamtzahl der Softwareseiten im Bericht zurück. | |
GetTotalPages(PageCountMode%) | Gibt die Gesamtzahl der Softwareseiten im Bericht und einen PageCountMode-Wert zurück, der den aktuellen Seitenanzahlmodus angibt. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ListRenderingExtensions | Gibt alle verfügbaren Renderingerweiterungen für den lokalen Bericht zurück. | |
LoadReportDefinition(Stream) | Lädt eine Berichtsdefinition für die Verarbeitung per Stream. | |
LoadReportDefinition(TextReader) | Lädt eine Berichtsdefinition für die Verarbeitung mithilfe von TextReader. | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
Refresh | Bewirkt, dass der Bericht mit neuen Daten gerendert wird. | |
Render(String) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. | |
Render(String, String) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. | |
Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) | Verarbeitet den Bericht und rendert ihn im angegebenen Format. | |
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. | |
SetParameters(ReportParameter) | Legt die Berichtsparametereigenschaften für den Bericht fest. | |
SetParameters(IEnumerable<ReportParameter>) | Legt die Berichtsparametereigenschaften für den Bericht fest. | |
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.