ReportViewerWebPart Klasse

Definition

Stellt das Berichts-Viewer-Webpart dar.

public ref class ReportViewerWebPart : Microsoft::SharePoint::WebPartPages::WebPart, System::Web::UI::IScriptControl
[System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")]
public class ReportViewerWebPart : Microsoft.SharePoint.WebPartPages.WebPart, System.Web.UI.IScriptControl
[<System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")>]
type ReportViewerWebPart = class
    inherit WebPart
    interface IScriptControl
Public Class ReportViewerWebPart
Inherits WebPart
Implements IScriptControl
Vererbung
Microsoft.SharePoint.WebPartPages.WebPart
ReportViewerWebPart
Attribute
Implementiert

Hinweise

Sie können der ReportViewerWebPart einer SharePoint-Anwendung hinzufügen und mithilfe der programmgesteuerten Schnittstelle anpassen. Verwenden Sie beispielsweise die DockToolBar -Eigenschaft, um programmgesteuert zu steuern, wo die Symbolleiste angezeigt wird. Sie können die Sichtbarkeit einzelner Symbolleistenelemente mithilfe der ToolBarItemsDisplayMode -Eigenschaft steuern.

Wenn Sie benutzerdefinierte Berichtsparameter für bereitstellen möchten ReportViewerWebPart, verwenden Sie die GetParameters -Methode, um zu sehen, welche Parameter für den aktuell angezeigten Bericht verfügbar sind. Verwenden Sie dann die OverrideParameters -Methode, um benutzerdefinierte Parameterwerte für den Bericht anzugeben. Um programmgesteuert einen Berichtspfad zum anzugeben ReportViewerWebPart, können Sie die ReportPath -Eigenschaft verwenden.

Der ReportViewerWebPart kann auch einen Berichtspfad und Berichtsparameter mithilfe von Webpartverbindungen verwenden. Mithilfe von Webpartverbindungen kann ein <xref:System.Web.UI.WebControls.IWebPartRow> Webpart einen Berichtspfad zum ReportViewerWebPartbereitstellen, und ein <xref:Microsoft.SharePoint.WebPartPages.IFilterValues> Webpart kann einen Berichtsparameter für bereitstellen ReportViewerWebPart.

Konstruktoren

ReportViewerWebPart()

Initialisiert eine neue Instanz der ReportViewerWebPart-Klasse.

Eigenschaften

AsyncRendering

Ruft einen Wert ab, der angibt, ob der Bericht asynchron vom Rest der Webseite gerendert wird, wenn die Webseite geladen wird, oder legt ihn fest.

AutoGenerateDetailLink

Ruft einen Wert ab, der angibt, ob ein Link generiert werden soll, der über dem Webpart angezeigt wird, oder legt ihn fest. Sie können auf den Link klicken, um den Bericht auf einer neuen Seite im Ganzseitenmodus anzuzeigen.

AutoGenerateTitle

Ruft einen Wert ab, der angibt, ob der Webparttitel automatisch aus dem angezeigten Bericht generiert werden soll, oder legt ihn fest.

DockToolBar

Ruft die Andockposition der Symbolleiste ab oder legt sie fest.

DocumentMapAreaWidth

Ruft eine Zeichenfolge ab, die die Breite des Dokumentstrukturbereichs angibt, oder legt sie fest.

DocumentMapMode

Ruft einen Enumerationswert ab, der den Sichtbarkeitsmodus des Dokumentstrukturbereichs angibt, oder legt ihn fest.

HyperlinkTarget

Ruft den Zielframe zur Anzeige von verknüpftem Inhalt innerhalb des aktuellen Berichts ab oder legt ihn fest.

KeepSessionAlive

Ruft einen Wert ab, der angibt, ob das ReportViewerWebPart ein Ablaufen der Benutzersitzung verhindern soll, oder legt ihn fest.

OverflowAuto

Ruft ab, ob die Überlaufeigenschaft auf dem Viewer automatisch angewendet wird

OverrideParameters

Ruft eine Auflistung von ReportParameter-Objekten ab, die verwendet werden, um die Standardparameter für den Bericht, der in das Webpart geladen wird, zu überschreiben.

PromptAreaMode

Ruft einen Wert ab, der den Sichtbarkeitsmodus des Eingabeaufforderungsbereichs für Parameter und des Anmeldeaufforderungsbereichs (sofern zutreffend) angibt, oder legt ihn fest.

ReportPath

Ruft einen vollqualifizierten Pfad zu einem Bericht ab, der sich auf der aktuellen SharePoint-Website oder auf einer Website in der gleichen Webanwendung oder Webfarm befindet, oder legt ihn fest.

Title

Ruft die Titelzeichenfolge des ReportViewerWebPart-Objekts ab oder legt diese fest.

ToolBarItemsDisplayMode

Ruft einen Bitflags-Enumerationswert ab, der angibt, welche Symbolleistenelemente angezeigt werden, wenn ToolBarMode auf Full festgelegt ist, oder legt diesen Wert fest.

ToolBarMode

Ruft den Anzeigemodus der Symbolleiste ab oder legt ihn fest.

Methoden

AddParameterProvider(IFilterValues)

Gibt das Parameteranbieter-Webpart an, wenn das Webpart so konfiguriert ist, dass es Daten von diesem Webpart nutzt.

CreateChildControls()

Erstellt die untergeordneten Steuerelemente des ReportViewerWebPart-Objekts.

GetParameters()

Gibt die Parameter des aktuellen Berichts im ReportViewerWebPart-Objekt zurück.

GetToolParts()

Gibt eine Liste von Toolteilen zurück, die im Toolbereich der Design-Benutzeroberfläche des webbasierten Webparts angezeigt werden (in der Reihenfolge ihrer Anzeige).

LoadViewState(Object)

Stellt Ansichtszustandsinformationen von einer vorherigen Anforderung wieder her, die mit der SaveViewState()-Methode gespeichert wurde.

OnInit(EventArgs)

Löst das Init-Ereignis aus.

OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.

Render(HtmlTextWriter)

Wird von T:Microsoft.SharePoint.WebPartPages.WebPart geerbt.

RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den auf dem Client zu rendernden Inhalt schreibt.

SaveViewState()

Speichert den Ansichtszustand des ReportViewerWebPart-Objekts.

SetBasePermissionsForSandboxAppDomain(PermissionSet)

Legt die Basisberechtigungen für die Sandkasten-Anwendungsdomäne mit dem angegebenen Berechtigungssatz fest. Diese Methode ist nur anwendbar, wenn ReportPath in einer SharePoint-Dokumentbibliothek auf einen Bericht festgelegt ist.

SetRowProvider(IWebPartRow)

Gibt das Zeilenanbieter-Webpart an, wenn das Webpart so konfiguriert ist, dass es Daten von diesem Webpart nutzt.

Explizite Schnittstellenimplementierungen

IScriptControl.GetScriptDescriptors()

Gibt eine Auflistung von Skriptdeskriptoren zurück.

IScriptControl.GetScriptReferences()

Gibt eine Auflistung von Skriptverweisen zurück.

Gilt für: