Подготовка отчета к просмотру в 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