Anpassen des Berichts-Viewer-Webparts

Neu: 12. Dezember 2006

Im Berichts-Viewer-Webpart können Sie Berichte anzeigen, die auf einem SQL Server 2005 Reporting Services-Berichtsserver ausgeführt werden. Sie können u. a. Berichtsdefinitionsdateien (RDL-Dateien) und Berichts-Generator-Berichte anzeigen. Berichte werden im Berichts-Viewer-Webpart automatisch auf einer neuen Seite angezeigt, doch können Sie auch einer vorhandenen Webseite oder Website ein Berichts-Viewer-Webpart hinzufügen, wenn auf der Seite ein bestimmter Bericht immer angezeigt werden soll.

Es gibt folgende Möglichkeiten, um das Berichts-Viewer-Webpart anzupassen:

  • Ändern der Darstellung des Webparts durch Festlegen von Eigenschaften
  • Auswählen der interaktiven Berichterstellungsfeatures, die auf der Berichtssymbolleiste verfügbar sein sollen
  • Angeben der verfügbaren Anzeigebereiche Im Berichts-Viewer-Webpart sind ein Berichtsansichtsbereich sowie ein Parameterbereich und ein Bereich für Anmeldeinformationen enthalten.

Sie können das Berichts-Viewer-Webpart nicht für die Unterstützung unterschiedlicher Dateitypen erweitern, Sie können auch die Berichtssymbolleiste nicht durch eine benutzerdefinierte Symbolleiste ersetzen oder der vorhandenen Symbolleiste neue Funktionalität hinzufügen. Zum Anpassen der Standardfeatures müssen Sie ein benutzerdefiniertes Webpart erstellen.

Festlegen von Webparteigenschaften

Ein Webpart weist benutzerdefinierte Eigenschaften auf, die zum Konfigurieren von bestimmter Funktionalität verwendet werden. Zudem besitzt ein Webpart gemeinsame Eigenschaften, die für alle Webparts eine Standardeinstellung darstellen.

Ändern von Standardeigenschaften

Das Berichts-Viewer-Webpart besitzt Standardeigenschaften, die ideal zum bedarfsgesteuerten Öffnen von Berichten in einer Bibliothek oder einem Ordner geeignet sind. In der Standardeinstellung werden alle verfügbaren Steuerelemente auf der Symbolleiste angezeigt, wobei die Höhe und die Breite so festgelegt sind, dass der gesamte verfügbare Platz auf der Webseite eingenommen wird. Wenn Sie die Standardeigenschaften ändern möchten, können Sie das Webpart unter Siteeinstellungen anpassen.

  1. Klicken Sie im Menü Websiteaktionen auf Siteeinstellungen.
  2. Klicken Sie unter Galerien auf Webparts.
  3. Klicken Sie auf ReportViewer.dwp.
  4. Öffnen Sie den Toolbereich, und legen Sie die Eigenschaften fest, die Sie verwenden möchten.

Anpassen eines auf einer Webseite eingebetteten Berichts-Viewers

Sie können Eigenschaften festlegen, um die Größe des Berichts-Viewers an die einer Webseite anzupassen. Für den Berichts-Viewer können derselbe Stil und dieselbe Farbe wie für die Seite verwendet werden, die diesen enthält. Sie können die Symbolleiste, die Dokumentstruktur und den Parameterbereich ganz oder teilweise ausblenden, um den Berichtsanzeigebereich im zugeordneten Bereich zu maximieren. Für den Bericht werden immer die beim Erstellen definierten Stile verwendet. Sie können die Darstellung eines Berichts nicht mehr anpassen, nachdem dieser in einer SharePoint-Bibliothek veröffentlicht wurde.

Wenn Sie das Berichts-Viewer-Webpart auf einer Webseite einbetten, sollten Sie die Eigenschaft Report URL auf einen bestimmten Bericht festlegen. Andernfalls werden im Berichts-Viewer Anweisungen zum Verknüpfen mit einem Bericht angezeigt. Die Anweisungen können Sie nicht anpassen oder entfernen.

Benutzerdefinierte Eigenschaften des Berichts-Viewer-Webparts

Wenn Sie benutzerdefinierte Eigenschaften festlegen, beachten Sie, dass einige Eigenschaften nur verwendet werden, wenn das Berichts-Viewer-Webpart auf einer Seite eingebettet ist. Zu diesen zählen Titel, Höhe, Breite, Chromtyp und Zone. Andere Eigenschaften, wie z. B. Symbolleisteneinstellungen und Parametereinstellungen, werden unabhängig davon verwendet, ob der Berichts-Viewer innerhalb einer Seite angezeigt wird oder einen Bericht im Ganzseitenmodus öffnet.

Die benutzerdefinierten Eigenschaften des Berichts-Viewer-Webparts werden nachfolgend aufgelistet.

Eigenschaft Beschreibung

Bericht

Ein URL ist ein vollqualifizierter Pfad zu einem Bericht, der sich auf der aktuellen SharePoint-Website oder auf einer Website innerhalb der gleichen Webanwendung oder Farm befindet. Optimale Ergebnisse beim Festlegen zusätzlicher Eigenschaften erzielen Sie, indem Sie nach dem Angeben des Berichts-URLs auf Übernehmen klicken.

Hyperlinkziel

Das Hyperlinkziel liegt als Standard-HTML vor und gibt den Zielframe für die Anzeige von verknüpftem Inhalt im aktuellen Dokument an. Für Drillthroughberichte und für Berichte, die Hyperlinks zu externen Websites enthalten, können Sie angeben, ob ein Zieldokument den vorhandenen Bericht im aktuellen Fenster ersetzt oder in einem neuen Browserfenster geöffnet wird. Gültige Werte sind _Top, _Blank und _Self. Mit _Top wird das aktuelle Fenster verwendet, mit _Blank wird das Dokument in einem neuen Browserfenster geladen, und mit _Self wird das Dokument im aktuellen Frame geöffnet. Obwohl _Parent ein gültiger Wert für das Target-Attribut in HTML ist, sollten Sie ihn nicht für ein in eine Seite eingebettetes Berichts-Viewer-Webpart verwenden.

Automatisches Generieren von Webparttiteln

Ein generierter Titel enthält den Namen des Berichts-Viewer-Webparts und den Namen des Berichts, getrennt durch einen Bindestrich. Wenn der Bericht über keinen Titel verfügt, wird der Berichtsdateiname verwendet. Der Titel ist sichtbar, wenn Sie ein Webpart zu einer Seite hinzufügen. Wenn dieses Kontrollkästchen aktiviert ist, wird der Titel bei jeder Aktualisierung der Seite generiert.

Automatisches Generieren von Detailverknüpfungen für Webparts

Ein generierter Hyperlink, der über dem Webpart angezeigt wird. Sie können auf den Link klicken, um den Bericht auf einer neuen Seite im Ganzseitenmodus anzuzeigen.

Symbolleiste

Gültige Werte sind Vollständig, Keine und Navigation. Mit Vollständig wird die gesamte Symbolleiste angezeigt. Mit Keine wird die Symbolleiste ausgeblendet. Mit Navigation werden nur Steuerelemente zur Seitennavigation, ohne Zoom, Aktualisieren oder das Menü Aktionen, angezeigt.

Parameter

Gültige Werte sind Angezeigt, Reduziert und Ausgeblendet. Mit Angezeigt wird der Parameterbereich für Berichte angezeigt, die parametrisierte Werte enthalten und für die eine Benutzereingabe erforderlich ist, bevor der Bericht ausgeführt werden kann. Verwenden Sie Ausgeblendet, wenn alle Berichtsparameter angegeben wurden und Sie nicht möchten, dass der Parameterbereich für Benutzer sichtbar ist.

Breite des Parameterbereichs

Sie können die Maßeinheit und den Wert auswählen. Der Standardwert ist 200 Pixel. Die einzige Anforderung für diese Eigenschaft lautet, dass sie größer als 0 sein muss.

Dokumentstruktur

Eine Dokumentstruktur ist ein Steuerelement für die Berichtsnavigation, das im Bericht definiert und zum Bereitstellen des Zugriffs auf bestimmte Abschnitte eines Berichts mit einem Klick verwendet wird. Es ist in HTML-Berichten verfügbar. Die Dokumentstruktur wird in einem reduzierbaren Bereich neben dem Berichtsansichtsbereich angezeigt. Gültige Werte sind Angezeigt, Reduziert und Ausgeblendet. Wenn für einen Bericht eine Dokumentstruktur definiert ist, ist der Bereich standardmäßig erweitert, sofern er nicht in den Webparteigenschaften als ausgeblendet oder reduziert markiert ist. Wenn die Dokumentstruktur reduziert ist, können Sie auf den Pfeil klicken, um sie zu erweitern.

Breite des Dokumentstrukturbereichs

Sie können die Maßeinheit und den Wert auswählen. Der Standardwert ist 200 Pixel. Die einzige Anforderung für diese Eigenschaft lautet, dass sie größer als 0 sein muss.

Parameter laden

Klicken Sie auf diese Schaltfläche, um Parametereigenschaften für den Bericht abzurufen. Nicht alle Berichte verfügen über Parameter. Wenn der Bericht nicht über Parameter verfügt, werden keine Werte zurückgegeben. Wenn Sie Eigenschaften für einen soeben geuploadeten Bericht festlegen, erhalten Sie möglicherweise eine Fehlermeldung, die angibt, dass die Datenquellenverbindung gelöscht wurde. Wenn dies auftritt, setzen Sie die Verbindung zurück, und stellen Sie das Festlegen der Parametereigenschaften fertig, nachdem die Verbindung angegeben wurde. Anweisungen zum Festlegen der Verbindung finden Sie unter Vorgehensweise: Erstellen und Verwalten von freigegebenen Datenquellen (integrierter SharePoint-Modus).

Optimale Ergebnisse erzielen Sie, indem Sie auf Übernehmen klicken, bevor Sie auf Parameter laden klicken.

Nach dem Laden von Parametereigenschaften können Sie sie auf die gleiche Weise festlegen, wie Sie dies auf den Parametereigenschaftenseiten des Berichts tun würden. Weitere Informationen zum Festlegen von Parametern finden Sie unter Vorgehensweise: Festlegen von Parametern für einen veröffentlichten Bericht (integrierter SharePoint-Modus).

Anpassen der Symbolleiste

Die Symbolleiste wird unterhalb des Titels angezeigt und erstreckt sich über den oberen Rand des Berichts. Die Symbolleiste stellt ein Menü Aktionen, eine Seitennavigation für paginierte Berichte, eine Aktualisierung und einen Zoom bereit. Sie enthält ein Dokumentstruktur-Steuerelement für Berichte, die über eine Dokumentstruktur verfügen. Das Menü Aktionen enthält Befehle zum Exportieren des Berichts, Suchen nach Text oder Zahlen in einem Bericht, Drucken des Berichts und, bei modellbasierten Berichten, zum Öffnen des Berichts im Berichts-Generator.

Sie können das Menü Aktionen nicht anpassen und diesem keine neuen Befehle hinzufügen, Sie können es jedoch durch Festlegen von Eigenschaften auf der Symbolleiste ausblenden. Sie können auch den Befehl Drucken oder bestimmte Exportformate entfernen, indem Sie die Verfügbarkeit dieser Features auf dem Berichtsserver aufheben. Für Berichte mit Seitenumbrüchen sind Steuerelemente für die Seitennavigation verfügbar. Andernfalls besteht der Bericht aus einer einzelnen Seite unterschiedlicher Länge. Mit Aktualisieren wird der Bericht erneut verarbeitet, wobei die für den Bericht aktuellen Parameter verwendet werden. Wenn Sie alle Steuerelemente auf einer Zeile anzeigen möchten, legen Sie die Gesamtbreite des Webparts auf mindestens 400 Pixel fest.

Anpassen des Ansichtsbereichs

Der Ansichtsbereich wird für das Anzeigen von Berichten verwendet. Der Berichtsansichtsbereich wird ggf. mit den Bereichen Parameter und Anmeldeinformationen gemeinsam verwendet. Wenn Anmeldeinformationen erforderlich sind, wird der Bereich Anmeldeinformationen neben einem leeren Berichtsansichtsbereich angezeigt. Der Bereich Anmeldeinformationen wird geschlossen, nachdem der Benutzer Anmeldeinformationen eingegeben und den Bericht ausgeführt hat. Wenn Sie den Text anpassen möchten, mit dem Benutzer zum Festlegen von Anmeldeinformationen aufgefordert werden, ändern Sie die Datenquellen-Verbindungseigenschaften. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Verwalten von freigegebenen Datenquellen (integrierter SharePoint-Modus).

Im Parameterbereich werden Felder zum Eingeben von Werten vor dem Ausführen des Berichts bereitgestellt. Er wird nur verwendet, wenn eine Berichtsdefinition Parameter enthält. Bei Anzeige des Parameterbereichs oder des Bereichs für Anmeldeinformationen wird die Berichtsansicht so angepasst, dass die verbleibende Breite des Webparts verwendet wird. Sie können Eigenschaften für das Webpart festlegen, um die Breite des Parameterbereichs anzupassen. Sie können auch die Bezeichnungen festlegen, die neben den einzelnen Parametern auf der Seite angezeigt werden. Weitere Informationen zum Ändern von Parameterbezeichnungen finden Sie unter Vorgehensweise: Festlegen von Parametern für einen veröffentlichten Bericht (integrierter SharePoint-Modus).

Siehe auch

Aufgaben

Vorgehensweise: Hinzufügen des Berichts-Viewer-Webparts zu einer Webseite (integrierter SharePoint-Modus)

Konzepte

Verwenden des Berichts-Viewer-Webparts für eine SharePoint-Website
Konfigurieren von Reporting Services für die Integration in SharePoint 3.0
Integration von Reporting Services und SharePoint-Technologien
Anzeigen und Verwalten von Berichtsserverelementen von einer SharePoint-Website

Hilfe und Informationen

Informationsquellen für SQL Server 2005