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


Подготовка отчета к просмотру в Excel

При экспорте в Excel каждая страница отчета становится листом. Существует предел количества листов, которые может содержать книга в Excel, и, если этот предел превышен, формируется сообщение об ошибке. Модуль подготовки отчетов создает табличную структуру из отчета, включая вложенные элементы.

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

Можно настраивать несколько параметров форматирования, в том числе:

  • следует ли преобразовывать формулы в текстовые строки;
  • удаление ячеек из отчета в зависимости от их размера.

Эти элементы настраиваются в параметрах сведений об устройствах.

Пустая строка или столбцы размером меньше 0,125 дюймов удаляются из отчета по умолчанию для экономии места. Размер по умолчанию можно изменять с помощью параметра сведений об устройствах RemoveSpace. Для этого измените строку доступа по URL-адресу, добавив к ней &rc:RemoveSpace=*<размер>*in, где <размер> — это требуемый размер в дюймах.

Также можно управлять преобразованием формул отчета в формулы Excel или подавлением формирования формул. Это выполняется с помощью параметра сведения об устройствах OmitFormulas. Дополнительные сведения о параметре OmitFormulas см. в разделе Выражения в формате Excel.

Ниже приведен пример экспорта образца «Каталог продуктов» в Excel и отключения формирования формул с помощью параметров сведения об устройствах по URL-адресу.

https://servername/reportserver?%2fSampleReports%2fProduct+Catalog&rs:Command=Render&rs:Format=EXCEL&rc:OmitFormulas=true

Дополнительные сведения о параметрах сведений об устройствах см. в разделе Excel Device Information Settings. Дополнительные сведения об использовании параметров сведений об устройствах по URL-адресу см. в разделе Using Parameter Prefixes in a URL.

Подготовка отчета для просмотра в Excel выполняется с помощью средства просмотра HTML-страниц. Есть возможность вызова модуля подготовки отчета из пользовательского интерфейса, в котором можно передавать пользовательские параметры сведений об устройствах. Дополнительные сведения об использовании модуля подготовки отчетов к просмотру в Excel с пользовательским приложением см. в разделе Reporting Services Programming. Дополнительные сведения о средстве просмотра HTML-страниц см. в разделе Средство просмотра HTML-страниц (службы Reporting Services).

Экспортированный отчет получает расширение XLS и возвращает тип Excel MIME application/vnd.ms-excel. Это файлы MIME версии 1.0.

См. также

Основные понятия

Вопросы проектирования при подготовке отчета

Другие ресурсы

Reporting Services Programming

Справка и поддержка

Получение помощи по SQL Server 2005