Freigeben über


Report Klasse

Definition

Stellt einen Bericht dar.

public ref class Report sealed : Microsoft::ReportingServices::OnDemandReportRendering::IDefinitionPath
public sealed class Report : Microsoft.ReportingServices.OnDemandReportRendering.IDefinitionPath
type Report = class
    interface IDefinitionPath
Public NotInheritable Class Report
Implements IDefinitionPath
Vererbung
Report
Implementiert

Eigenschaften

Author

Ruft den Autor des Berichts ab.

AutoRefresh

Ruft die Rate (in Sekunden) ab, mit der die Berichtsseite automatisch aktualisiert wird, wenn sie als HTML gerendert wird.

Body
Veraltet.

Ruft den Textkörper des Berichts ab.

ConsumeContainerWhitespace

Ruft einen Wert ab, der angibt, ob alle Leerstellen in Containern, z. B. Text und Rechteck, genutzt werden sollen, wenn Inhalt wächst, statt die minimalen Leerstellen zwischen dem Inhalt und dem Container beizubehalten.

CustomProperties

Ruft die benutzerdefinierten Informationen ab, die an die Berichtsrenderingkomponente übergegeben werden sollen.

DataElementName

Ruft den Namen eines Elements der obersten Ebene ab, das die Berichtsdaten darstellt.

DataElementStyle

Ruft einen Wert ab, der angibt, ob Werte auf Blattebene (z. B. Textfeldwerte und Diagrammdatenwerte) als Elemente oder Attribute gerendert werden sollen.

DataSchema

Ruft das Schema oder den Namespace ab, das bzw. der für ein Berichtsdatenrendering verwendet werden soll.

DataSetName

Ruft den Namen des Datasets ab, wenn der Bericht nur ein Dataset enthält.

DataTransform

Ruft die Position einer Transformation ab, die für ein Berichtsdatenrendering übernommen werden soll. Dies kann ein vollständiger Ordnerpfad (z. B. "/xsl/xfrm.xsl") oder ein relativer Pfad (z. B. "xfrm.xsl") sein.

DefaultFontFamily

Ruft die Standardschriftartfamilie für Berichtsdienste ab.

DefinitionPath

Ruft den Pfad zu diesem Berichtsdefinitionsobjekt in der Berichtsdefinition ab.

Description

Ruft die Beschreibung des Berichts ab.

DocumentMap

Ruft die Dokumentstruktur für den Bericht ab.

ExecutionTime

Ruft den letzten Zeitpunkt ab, an dem der Bericht ausgeführt wurde.

HasBookmarks

Ruft einen Wert ab, der angibt, dass der Bericht Lesezeichen enthält.

HasDocumentMap

Ruft einen Wert ab, der angibt, dass der Bericht Dokumentstrukturbezeichnungen enthält.

ID

Ruft den eindeutigen Bezeichner für dieses Berichtsdefinitionsobjekt ab.

InitialPageName

Ruft einen Ausdruck ab, der den ursprünglichen oder den Standardnamen der Berichtsseite ergibt.

Instance

Ruft das Berichtsinstanzobjekt ab, das die berechneten Werte dieses Berichtsdefinitionsobjekts enthält.

Language

Ruft einen Ausdruck ab, der die primäre Sprache des Texts ergibt.

Location

Ruft den Speicherort ab, von dem der Bericht ausgeführt wurde.

Name

Ruft den Berichtsnamen ab.

NeedsHeaderFooterEvaluation
Veraltet.

Ruft einen Wert ab, der angibt, ob AddToCurrentPage für jedes Element auf der Seite aufgerufen werden muss, bevor GetPageSections aufgerufen wird.

NeedsOverallTotalPages

Ruft einen Wert ab, der angibt, ob der Globals!OverallTotalPages-Wert im Seitenkopf oder -fuß verwendet wird. Außerdem gibt der Wert an, dass dieser Wert beim Generieren der gerenderten Ausgabe berechnet werden muss.

NeedsPageBreakTotalPages

Ruft einen Wert ab, der angibt, ob der Wert in der Kopf- oder Fußzeile der Seite verwendet wird und dass dieser Wert beim Generieren der Globals!TotalPages gerenderten Ausgabe berechnet werden muss.

NeedsReportItemsOnPage

Ruft einen Wert ab, der angibt, ob es ein Aggregat im Seitenkopf oder -fuß gibt, das Daten in einem TextBox aggregiert.

NeedsTotalPages

Ruft einen Wert ab, der angibt, ob der Globals!TotalPages- oder der Globals!OverallTotalPages-Wert im Seitenkopf oder -fuß verwendet wird. Außerdem gibt der Wert an, dass dieser Wert beim Generieren der gerenderten Ausgabe berechnet werden muss.

Page
Veraltet.

Ruft die Seitenlayoutinformationen zum Bericht ab.

Parameters

Ruft die Berichtsparameter ab.

ParentDefinitionPath

Ruft den Pfad zum übergeordneten Element des Berichtsdefinitionsobjekts in der Berichtsdefinition ab.

ReportSections

Ruft die Berichtsabschnitte im Bericht ab.

ShowHideToggle

Ruft gegebenenfalls den eindeutigen Namen des umgeschalteten Elements in der aktuellen Renderinganforderung ab.

SnapshotPageSizeInfo

Ruft eine ungefähre Angabe der Berichtsgröße ab, die für Speicherverwaltungsentscheidungen in der Renderingerweiterung verwendet werden kann.

SortItem

Ruft gegebenenfalls den eindeutigen Namen des ausgewählten Benutzersortierelements in der aktuellen Renderinganforderung ab.

Width
Veraltet.

Ruft die Breite des Berichts ab.

Methoden

AddToCurrentPage(String, Object)

Registriert, dass der Wert eines Textfelds auf der aktuellen Seite ist.

CreateChunk(Report+ChunkTypes, String)

Erstellt einen Datenstrom für ein Segment des gerenderten Berichts.

EnableNativeCustomReportItem()

Gibt an, dass der Renderer systemintern alle benutzerdefinierten Berichtselementtypen unterstützt. Die Verarbeitungs-Engine sollte daher kein Bild generieren.

EnableNativeCustomReportItem(String)

Gibt an, dass der Renderer systemintern alle benutzerdefinierten Berichtselementtypen unterstützt. Die Verarbeitungs-Engine sollte daher kein Bild generieren.

GetChunk(Report+ChunkTypes, String)

Ruft ein Berichtsdatensegment ab.

GetOrCreateChunk(Report+ChunkTypes, String, Boolean)

Ruft ein Berichtsdatensegment ab oder erstellt es.

GetPageSections()
Veraltet.

Führt dazu, dass für die aktuelle Seite Kopf-/Fußzeilenberechnungen ausgeführt werden. Diese Methode muss vor dem Zugriff auf den PageSections für den Bericht aufgerufen werden.

GetReportUrl(Boolean)

Die URL, von der der Bericht ausgeführt wurde.

GetResource(String, Byte[], String)

Ruft die hilfsressourcen ab, die während des Renderings verwendet werden; z. B. eine XSLT, die vom XML-Renderer verwendet wird.

GetStreamUrl(Boolean, String)

URL, durch die eine Clientanwendung einen Datenstrom des angegebenen Namens anfordern kann.

SetPage(Int32, Int32)
Veraltet.

Legt die aktuelle Seitenzahl und Gesamtseitenanzahl fest. Diese Methode muss vor GetPageSections aufgerufen werden. Das totalPages-Argument muss genau sein, wenn NeedsHeaderFooterEvaluation den Wert true aufweist. Andernfalls wird dieses Argument nicht verwendet.

Gilt für: