Exportieren von Berichten
Aktualisiert: 14. April 2006
SQL Server 2005 Reporting Services stellt eine Exportoption bereit, sodass Sie einen browserbasierten Bericht in eine andere Anwendung exportieren können. Die Exportoption steht auf der Berichtssymbolleiste zur Verfügung, die oben in jedem im HTML-Viewer gerenderten Bericht angezeigt wird. Durch das Exportieren eines Berichts werden folgende Aktionen ermöglicht:
- Verwenden des Berichts in einer anderen Anwendung.
- Speichern des Berichts als Anwendungsdatendatei.
- Drucken des Berichts in einem anderen Renderingformat.
Wählen Sie zum Exportieren eines Berichts ein Renderingformat aus der Dropdownliste aus, und klicken Sie dann auf Exportieren. Der Bericht wird in der mit dem Renderingformat verbundenen Anwendung geöffnet (durch Auswahl von Excel wird der Bericht z. B. in Microsoft 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. Falls ein Berichtsautor eine aktualisierte Version des Berichts veröffentlicht, während Sie den Bericht geöffnet haben, wird die aktualisierte Version ignoriert.
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 in einer Browseranwendung geöffneten Berichte zunächst als HTML-Code ausgegeben. 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 einen URL zugreifen, mit dem eine Renderingerweiterung als URL-Parameter angegeben wird. Weitere Informationen finden Sie unter Auswählen von Berichtspräsentationsformaten in einem Abonnement und unter Specifying a Rendering Format in a URL.
Hinweis: |
---|
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 unter Dateifreigabeübermittlung in Reporting Services. |
Berichte, auf die Sie auf dem Berichtsserver zugreifen, können geändert werden. Dies gilt nicht für Berichtsverlaufs-Snapshots. Wenn Sie also eine Kopie eines bestimmten Berichts speichern möchten, exportieren Sie ihn in die gewünschte Anwendung, und speichern Sie den Bericht als Datei. Weitere Informationen finden Sie unter Speichern von Berichten.
Verfügbare Exportformate und Konfigurationsoptionen
Die Unterstützung von Exportformaten erfolgt durch Renderingerweiterungen, die auf dem Berichtsserver installiert und dann durch Konfigurationseinstellungen verfügbar gemacht werden. Die Exportfunktionalität kann in Berichten und Berichtsserverinstallationen unterschiedlich sein.
- Ein Entwickler kann URL-Parameter festlegen, die eine Berichtssymbolleiste aus einem Bericht ausblenden, sodass die Exportoption und andere Symbolleistenfeatures nicht verwendet werden können.
- Ein Entwickler kann URL-Parameter festlegen, durch die der Bericht in einem bestimmten Ausgabeformat gerendert wird.
- Ein Berichtsserveradministrator kann Renderingerweiterungen in Konfigurationsdateien hinzufügen oder entfernen und so die verfügbaren Exportformate in der Dropdownliste bestimmen.
- Ein Berichtsserveradministrator kann Geräteinformationseinstellungen angeben, die das standardmäßige Renderingverhalten außer Kraft setzen.
- Wenn Sie SQL Server 2005 Express Edition with Advanced Services verwenden, stehen einige Exportformate nicht zur Verfügung. Sie können insbesondere die TIFF- (Bild), XML- und CSV-Renderingerweiterungen nicht verwenden.
Die auf einem Berichtsserver verfügbaren Exportformate werden über Renderingerweiterungseinstellungen in den Reporting Services-Konfigurationsdateien definiert. Wenn eine Renderingerweiterung nicht mehr verfügbar sein soll, können Sie die Renderingerweiterungseinstellung aus der Einstellung Render der Datei RSReportServer.config entfernen. Eine Renderingerweiterung ist entweder verfügbar oder nicht verfügbar. Die Verfügbarkeit der Erweiterung kann nicht für bestimmte Gruppen, Benutzer oder Berichte variiert werden. Weitere Informationen finden Sie unter RSReportServer-Konfigurationsdatei und Festlegen von Renderingerweiterungsparametern in Konfigurationsdateien. Weitere Informationen zum URL-Zugriff und zum Ausblenden der Berichtssymbolleiste finden Sie unter Using a URL to Access Report Server Items und Using URL Access Parameters.
Überlegungen zum Rendering
Jedes Renderingformat besitzt eine andere Leistung und Arbeitsspeicherverwendung. Ein Bericht wird abhängig vom ausgewählten Format unterschiedlich schnell ausgegeben und benötigt unterschiedlichen Speicherplatz. Zu den schnellsten und am wenigsten arbeitsspeicherintensiven Formaten zählen CSV, XML und HTML. PDF und Excel zeigen die schwächste Leistung, jedoch aus anderen Gründen. PDF ist CPU-intensiv, während Excel RAM-intensiv ist. Bildrendering fällt zwischen diese beiden Gruppen.
Die Paginierung variiert zwischen den Renderingformaten. Für Adobe Acrobat (PDF) basiert die Paginierung z. B. auf dem Papierformat. Die HTML-Paginierung basiert nicht auf physikalischen Dimensionen. Die Seiten werden durch Seitenumbrüche getrennt, die Sie zu einem Bericht hinzufügen, aber die tatsächliche Länge kann von Seite zu Seite variieren. Ein Beispiel für die Paginierung im HTML-Format liefert der Beispielbericht Product Catalog. Weitere Informationen zur Paginierung finden Sie unter Steuern der Berichtspaginierung.
In der folgenden Tabelle werden die in einem Exportvorgang verfügbaren Renderingformate beschrieben.
Format | Beschreibung | Empfehlungen |
---|---|---|
Excel |
Öffnet einen Bericht im Microsoft Excel-Format. |
Verwenden Sie dieses Format zum Ändern von Berichtsdaten in Microsoft Excel 2000 oder höher. |
Webarchiv |
Öffnet einen Bericht im MHTML-Format. Der Bericht wird in Internet Explorer geöffnet. Dies ist das Standardrenderingformat für Internet Explorer 6.0. |
Im Gegensatz zu anderen HTML-Renderingerweiterungen wird beim Webarchivformat ein eigenständiger, portabler Bericht erstellt (Bilder sind in den Bericht eingebettet). Verwenden Sie dieses Format, um HTML-Berichte offline anzuzeigen, oder für die Übermittlung per E-Mail. |
Acrobat-Datei (PDF-Datei) |
Öffnet einen Bericht im Adobe Acrobat Reader-Format (Version 6.0 oder höher). |
Verwenden Sie dieses Format zum Drucken von paginierten Berichten oder zum Erstellen von PDF-Versionen eines Berichts. |
TIFF |
Öffnet einen Bericht in einem seitenbasierten Format. Die verwendete Anwendung wird durch die Version des Windows-Betriebssystems bestimmt. |
Verwenden Sie dieses Format zum Drucken von paginierten Berichten. Dieses Format ist nützlich, wenn Acrobat Reader nicht installiert ist. |
XML |
Öffnet einen Bericht im XML-Format. Der Bericht wird in einem Browser geöffnet. |
Verwenden Sie dieses Format, um Berichtsdaten von einem Berichtsserver in andere Anwendungen oder auf andere Server zu kopieren. |
CSV |
Öffnet einen Bericht in einem durch Trennzeichen getrennten Format. Der Bericht wird in einer Anwendung für Dateien im CSV-Format geöffnet. |
Bei diesem Format weisen die generierten Dateien die geringste Größe auf. Verwenden Sie dieses Format, um Berichtsdaten von einem Berichtsserver in andere Anwendungen oder auf andere Server zu kopieren. |
Siehe auch
Aufgaben
Vorgehensweise: Exportieren von Berichten (integrierter SharePoint-Modus)
Vorgehensweise: Exportieren eines Berichts (Berichts-Manager)
Konzepte
Ansehen von Berichten
Drucken von Berichten
Speichern von Berichten
Andere Ressourcen
HTML-Viewer (Reporting Services)
Verwalten und Verwenden von veröffentlichten Berichten
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
14. April 2006 |
|