Sprache

Report Klasse

Definition

Stellt einen Objektmodellbericht dar.

public ref class Report : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::IDataScope, Microsoft::ReportingServices::RdlObjectModel::IDataScopeService, Microsoft::ReportingServices::RdlObjectModel::IReportData
public class Report : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.IDataScope, Microsoft.ReportingServices.RdlObjectModel.IDataScopeService, Microsoft.ReportingServices.RdlObjectModel.IReportData
type Report = class
    inherit ReportObject
    interface IDataScopeService
    interface IDataScope
    interface IContainedObject
    interface IReportData
Public Class Report
Inherits ReportObject
Implements IDataScope, IDataScopeService, IReportData
Vererbung
Implementiert

Konstruktoren

Name Beschreibung
Report()

Erstellt eine neue Instanz der Report Klasse.

Felder

Name Beschreibung
DefaultFontFamilyDefault

Spezifiziert die Standard-Schriftfamilie.

Eigenschaften

Name Beschreibung
Author

Bekommt oder bestimmt den Autor des Berichts.

AutoRefresh

Erhält oder legt die Geschwindigkeit fest, mit der die Berichtsseite (wenn sie als HTML dargestellt wird) automatisch in Sekunden aktualisiert wird.

Body

Erhält oder bestimmt, wie der Hauptteil des Berichts strukturiert und gerendert wird.

Classes

Erhält oder setzt die Liste der Klassen so ein, dass sie während der Berichtsinitialisierung instanziiert wird.

Code

Erhält oder setzt die Definitionen für benutzerdefinierte Funktionen, die in Ausdrücken im Bericht verwendet werden sollen.

CodeModules

Erhält oder setzt die Codemodule so, dass sie dem Bericht zur Verwendung in Ausdrücken zur Verfügung stehen.

ComponentMetadata

Erhält oder setzt die Komponentenmetadaten.

(Geerbt von ReportObject)
ConsumeContainerWhitespace

Erhält oder setzt einen Wert, der angibt, ob der gesamte Weißraum in Containern, wie Body und Rectangle, verbraucht werden soll, wenn der Inhalt wächst, anstatt den minimalen Weißraum zwischen dem Inhalt und dem Container zu erhalten.

CustomProperties

Erhält oder stellt die benutzerdefinierten Informationen ein, die an die Berichts-Rendering-Komponente weitergegeben werden.

DataElementName

Erhält oder setzt den Namen eines obersten Elements, das die Berichtsdaten darstellt.

DataElementStyle

Gibt an, ob die Blattwerte, wie Textboxwerte und Diagrammdatenwerte, als Elemente oder Attribute dargestellt werden sollen.

DataSchema

Erhält oder legt das Schema oder den Namensraum für die Darstellung von Berichtsdaten fest.

DataSets

Erhält oder setzt die im Bericht angezeigten Daten.

DataSources

Erhält oder legt die Datenquellen fest, aus denen für diesen Bericht stammen.

DataTransform

Erhält oder setzt die Position einer Transformation, um sie auf eine Berichtsdaten-Darstellung anzuwenden.

DefaultFontFamily

Erhält die Schriftfamilie, die von kindlichen Berichtselementen verwendet wird, wenn keine Schriftfamilie explizit definiert ist.

DeferVariableEvaluation

Gibt an, ob die Variablen im gesamten Bericht nicht zu Beginn der Berichtsbearbeitung vorab bewertet werden müssen.

Description

Bekommt oder setzt die Beschreibung des Berichts.

DescriptionLocID

Erhält oder setzt die eindeutige Kennung für die Description Eigenschaft.

EmbeddedImages

Erhält oder setzt die eingebetteten Bilder im Bericht.

ExpressionDialog

Definiert den Inhalt einer Feldsteuerung in einem Bericht.

InitialPageName

Erhält oder setzt den Anfangs- oder Standardnamen der Berichtsseite.

Language

Erhält oder setzt die Hauptsprache des Textes.

MustUnderstand

Erhält oder setzt den MustUnderstand-Wert des Berichts.

Page

Erhält oder setzt die Seitenlayoutinformationen über den Bericht ein.

Parent

Das Objekt des Elternteils dieses Berichts.

(Geerbt von ReportObjectBase)
ReportID

Erhält oder setzt die eindeutige Kennung für den Bericht.

ReportParameters

Erhält oder setzt die Sammlung der Parameter für den Bericht.

ReportParametersLayout

Erhält oder setzt das Berichtsparameter-Layout.

ReportSections

Erhält oder setzt die Berichtsabschnitte im Bericht.

ReportServerUrl

Erhält oder setzt die URL des Berichtsservers.

ReportTemplate

Gibt an, ob der Bericht eine Berichtsvorlage ist.

ReportUnitType

Erhält oder setzt den Standard-Einheitentyp für den Bericht.

Site

Erhält oder setzt die mit dem ReportObject Objekt verknüpfte Seite.

(Geerbt von ReportObject)
Variables

Erhält oder setzt die für den gesamten Bericht definierten Variablen.

Width

Erhält oder setzt die Breite des Berichts.

Methoden

Name Beschreibung
DeepClone()

Gibt einen tiefen Klon dieser ReportObject Instanz zurück.

(Geerbt von ReportObject)
GenerateDataSetName(String)

Erstellt einen Namen für die Daten, die als Teil des Berichts angezeigt werden.

GenerateItemName(String, String, Predicate<String>)

Erstellt einen Namen für einen Gegenstand.

GenerateItemName<T>(String, Converter<String,T>)

Erstellt einen Namen für einen Gegenstand.

GetClsCompliantIdentifier(String)

Erhält die Common Language Specification konforme Kennung.

GetContainingDataScopes()

Gibt die Liste der Berichtsobjekte zurück, die Datenbereiche enthalten.

(Geerbt von ReportObject)
GetDataScopesFor(IContainedObject)

Er bekommt die Datenscopes für den Bericht.

GetDataScopesForDefaultImpl(IContainedObject)

Gibt die Datenscopes für die Standardimplementierung zurück.

(Geerbt von ReportObject)
GetDataSetByName(String)

Greift auf einen Datensatz zu, indem er den Namen verwendet.

GetDataSetsByDataSourceName(String)

Erhält die Datensätze mit dem Quellnamen.

GetDataSourceByName(String)

Greift auf eine Datenquelle über ihren Namen zu.

GetDependenciesCore(IList<ReportObject>)

Gibt den Kern der Abhängigkeiten für das ReportObject Objekt zurück.

(Geerbt von ReportObject)
GetEmbeddedImageByName(String)

Greift auf ein eingebettetes Bild über seinen Namen zu.

GetReportParameterByName(String)

Greift einen Berichtsparameter über seinen Namen auf.

Initialize()

Initialisiert eine Instanz der Report Klasse.

InitializeForDesigner()

Initialisiert das Berichtsobjekt für den Designer.

(Geerbt von ReportObject)
Load(Byte[])

Lädt ein Report Objekt aus einer Berichtsdefinition.

Load(Stream)

Lädt ein Report Objekt aus einer Berichtsdefinition.

Load(String)

Lädt ein Report Objekt aus einer Berichtsdefinition.

OnChildPropertyChanged(Int32, Object, Object)

Es entsteht ein Ereignis, bei dem das Eigentum des Kindes verändert wurde.

(Geerbt von ReportObject)
OnPropertyChanged(Int32, Object, Object)

Es entsteht ein Ereignis, wenn das Grundstück verändert wurde.

(Geerbt von ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Gibt zurück, ob die semantische Sprache der Berichtsdefinition mit dem Kernobjekt identisch ist.

(Geerbt von ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Speichert den Eigenschaftswert des Berichtsobjekts.

(Geerbt von ReportObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IComponent.Disposed

Tritt auf, wenn der ReportObject Gegenstand entsorgt wird.

(Geerbt von ReportObject)
IDataScope.Group

Erhält die Gruppe der Daten.

IDataScope.Name

Es bekommt den Namen für das Datenumfang.

IDisposable.Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

(Geerbt von ReportObject)

Gilt für: