Exportieren von Berichten

SQL ServerSQL ServerReporting Services bietet die Möglichkeit, den erstellten Bericht in ein anderes Format zu exportieren, beispielsweise Microsoft Excel oder PDF. Die Exportoption steht auf der Berichts-Viewer-Symbolleiste zur Verfügung, die oben in jedem Bericht angezeigt wird, der zum ersten Mal in der Vorschau oder im Berichts-Manager gerendert wird. Durch das Exportieren eines Berichts werden folgende Aktionen ermöglicht:

  • Verwenden der Berichtsdaten in einer anderen Anwendung. Sie können beispielsweise den Bericht nach Excel exportieren und anschließend mit den Daten in Excel weiterarbeiten.

  • Drucken des Berichts in einem anderen Renderingformat. Sie können beispielsweise den Bericht in das PDF-Dateiformat exportieren und anschließend den Inhalt des Berichts drucken.

  • Speichern einer Kopie eines bestimmten Berichts. Berichte, auf die Sie auf dem Berichtsserver zugreifen, können geändert werden. Dies gilt nicht für Berichtsverlauf-Snapshots. Wenn Sie also einen bestimmten Bericht behalten möchten, müssen Sie diesen exportieren und speichern. Weitere Informationen finden Sie unter Speichern von Berichten.

Zum Exportieren eines Berichts führen Sie den Bericht aus, und wählen Sie anschließend ein Renderingformat aus der Dropdownliste aus. Klicken Sie dann auf Exportieren. Sie werden zur Auswahl eines Exportformats aufgefordert. Daraufhin wird der Bericht in der mit dem ausgewählten Renderingformat verbundenen Anwendung geöffnet. (Bei Auswahl von Excel wird der Bericht beispielsweise in Excel geöffnet). Welche Anwendung für ein bestimmtes Renderingformat verwendet wird, hängt von Dateizuweisungen ab, die für den lokalen Computer definiert sind.

Der Bericht wird vom Berichtsserver so exportiert, wie er in der aktuellen Benutzersitzung vorhanden ist. Wenn ein Berichtsautor eine aktualisierte Version des Berichts veröffentlicht, während Sie den Bericht geöffnet haben, wird der exportierte Bericht nicht aktualisiert.

HinweisHinweis

Beim Exportieren eines Berichts handelt es sich um eine bedarfsgesteuerte Aufgabe, die Sie für einen in einem Browserfenster geöffneten Bericht ausführen können. Falls Sie einen Exportvorgang automatisieren möchten (z. B. zum Exportieren eines Berichts in einen freigegebenen Ordner als spezifischen Dateityp in einem wiederkehrenden Zeitplan), erstellen Sie ein Abonnement, das den Bericht an einen freigegebenen Ordner übermittelt. Weitere Informationen finden Sie in Dateifreigabeübermittlung in Reporting Services.

Auf dem Berichtsserver werden keine Informationen zu vorherigen Exportvorgängen eines Berichts gespeichert. Sie können auch keine bevorzugten Einstellungen für das Renderingformat für das Öffnen des Berichts direkt auf dem Berichtsserver angeben. Standardmäßig werden die Berichte, die mit den Berichtstools in der Vorschau angezeigt oder in einer Browseranwendung geöffnet werden, stets zuerst in HTML im Berichts-Viewer gerendert. Dieser Standardwert für die Renderingerweiterung kann nicht geändert werden. Sie können jedoch ein Abonnement erstellen, das einen Bericht in dem gewünschten Renderingformat für die nachfolgende Übermittlung an ein E-Mail-Postfach oder an einen freigegebenen Ordner erstellt. Sie können auf einen Bericht auch über eine URL zugreifen, mit der eine Renderingerweiterung als URL-Parameter angegeben wird. Weitere Informationen finden Sie unter Angeben eines Renderingformats in einer URL.

Überlegungen zum Rendering

Die Paginierung variiert zwischen den Renderingformaten. Für Adobe Acrobat (PDF) basiert die Paginierung z. B. auf der physischen Seitengröße. Die HTML-Paginierung basiert auf den Regeln für weiche Seitenumbrüche. Die Seiten können durch logische Seitenumbrüche getrennt werden, die Sie zu einem Bericht hinzufügen. Die tatsächliche Länge einer Seite variiert jedoch je nach dem verwendeten Renderertyp. Sie sollten mit Rendering und Paginierung vertraut sein, bevor Sie das Berichtslayout entwerfen.

In diesem Abschnitt