Поделиться через


Экспорт отчета в CSV-файл (построитель отчетов 1.0)

Параметр экспорта значений с разделителями-запятыми (CSV), сохраняет данные отчета в простом текстовом файле без форматирования, с запятыми в качестве разделителей. В файле используются запятые (,) для разграничения полей и строк. Полученный файл может быть открыт в электронных таблицах (например, в Office SharePoint Server ) или импортирован в другие программы. По умолчанию файл с расширением .csv открывается в приложении «Блокнот». При обращении как к URL-адресу CSV-файл возвращает MIME-тип text/plain. Это файлы MIME версии 1.0.

Подготовка файлов CSV

Экспортированный отчет построителя отчетов имеет следующие особенности при сохранении и открытии в виде CSV-файла:

  • Первая строка файла содержит заголовки всех столбцов отчета.

  • Все строки имеют одинаковое количество столбцов.

  • Разделителем полей является запятая (,).

  • Разделителем записей являются неотображаемые символы возврата каретки и перевода строки (<cr><lf>).

  • Ограничитель текста — кавычка (").

  • Если в тексте содержатся кавычки, они удваиваются ("").

  • Если экспортируемый отчет представляет собой таблицу, в конце каждой ее строки стоит число, показывающее общее количество строк отчета. Например: если в отчете 330 строк, в конце каждой строки CSV-файла отображается число 330.

  • Форматирование и разметка не учитываются.

  • Поля, данные которых представляют собой изображения, не учитываются.

Остальные элементы отчета сортируются сверху вниз, затем слева направо. Затем каждый элемент сохраняется в столбец.

В следующей таблице приводится список замечаний, связанных с элементами в процессе экспорта в CSV-файл.

Элемент

Поведение при сохранении

Текстовое поле

Сохраняет содержимое текстового поля. Данные форматируются согласно свойству Format элемента.

Таблица

Сохраняет путем расширения таблицы и создания строки и столбца для каждой строки и каждого столбца с самым низким уровнем детализации. Строки подытогов и столбцы не имеют заголовков строки или столбца. Отчеты с дополнительной информацией не поддерживаются.

Матрица

Сохраняет путем расширения матрицы и создания строки и столбца для каждой строки и каждого столбца с самым низким уровнем детализации. Строки подытогов и столбцы не имеют заголовков строки или столбца. Отчеты с дополнительной информацией не поддерживаются.

Диаграмма

Сохраняет строку для одного набора значений данных и столбцы для другого набора значений данных. Отчеты с дополнительной информацией не поддерживаются.

ПримечаниеПримечание

Структура матричной области данных в CSV-файле в последующих версиях служб Reporting Services может измениться.