Freigeben über


Exportieren eines Berichts als CSV-Datei (Berichts-Generator)

Die CSV-Exportoption (Comma-Separated Value) speichert Berichtsdaten in durch Trennzeichen getrennte Nur-Text-Dateien ohne jede Formatierung. In der Datei werden Felder und Zeilen jeweils durch ein Komma voneinander getrennt. Die resultierende Datei kann in einem Tabellenkalkulationsprogramm wie Microsoft Excel geöffnet oder als Importformat für andere Programme verwendet werden. CSV-Dateien werden standardmäßig in Editor geöffnet. Wenn auf die CSV-Datei als URL zugegriffen wird, wird der MIME-Typ text/plain zurückgegeben. Die Dateien haben die MIME-Version 1.0.

CSV-Rendering

Ein aus dem Berichts-Generator als CSV-Datei exportierter Bericht weist beim Speichern und Öffnen die folgenden Merkmale auf:

  • Die erste Textzeile in der Datei enthält Header für alle Spalten im Bericht.
  • Alle Zeilen haben die gleiche Anzahl von Spalten.
  • Als Feldtrennzeichen wird ein Komma (,) verwendet.
  • Die Trennzeichenfolge für Datensätze ist ein nicht angezeigter Wagenrücklauf, gefolgt von einem Zeilenvorschub (<cr><lf>).
  • Als Textqualifizierer-Zeichenfolge dient das Anführungszeichen (").
  • Enthält der Text ein Anführungszeichen, muss das Anführungszeichen verdoppelt werden ("").
  • Wenn es sich bei dem exportierten Bericht um eine Tabelle handelt, wird durch eine Zahl am Ende jeder Zeile die Gesamtzahl der im Bericht zurückgegebenen Zeilen angezeigt. Wenn im Bericht z. B. 330 Zeilen zurückgegeben werden, wird am Ende jeder Zeile in der CSV-Datei die Zahl 330 angezeigt.
  • Formatierung und Layout werden ignoriert.
  • Felder, die Bilder als Daten enthalten, werden ignoriert.

Die verbleibenden Berichtselemente werden von oben nach unten und dann von links nach rechts sortiert. Anschließend wird jedes Element in einer Spalte gespeichert.

In der folgenden Tabelle sind die Aspekte aufgeführt, die beim Exportieren von Elementen in eine CSV-Datei berücksichtigt werden.

Element Verhalten beim Speichern

Textfeld

Der Inhalt des Textfeldes wird gespeichert. Die Daten werden entsprechend der Format-Eigenschaft des Elements formatiert.

Tabelle

Beim Speichern wird die Tabelle erweitert, und für jede Zeile und Spalte auf der untersten Detailebene wird eine Zeile und Spalte erstellt. Teilergebniszeilen und -spalten weisen keine Zeilen- und Spaltenüberschriften auf. Berichte mit Durchklicken werden nicht unterstützt.

Matrix

Beim Speichern wird die Matrix erweitert, und für jede Zeile und Spalte auf der untersten Detailebene wird eine Zeile und Spalte erstellt. Teilergebniszeilen und -spalten weisen keine Zeilen- und Spaltenüberschriften auf. Berichte mit Durchklicken werden nicht unterstützt.

Diagramm

Für einen Satz der Datenwerte wird eine Zeile gespeichert, für den anderen Satz von Datenwerten werden Spalten gespeichert. Berichte mit Durchklicken werden nicht unterstützt.

Aa337184.note(de-de,SQL.90).gifHinweis:
Die Struktur des Matrixdatenbereichs in CSV-Dateien wird möglicherweise in zukünftigen Versionen von Reporting Services geändert.

Siehe auch

Aufgaben

Vorgehensweise: Exportieren eines Berichts in ein anderes Dateiformat (Berichts-Generator)

Konzepte

Exportieren eines Berichts in ein anderes Dateiformat (Berichts-Generator)
Entwurfsüberlegungen zum Exportieren eines Berichts in ein anderes Dateiformat (Berichts-Generator)

Hilfe und Informationen

Informationsquellen für SQL Server 2005