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


Проектирование для вывода в формате Microsoft Excel

Изменения: 14 апреля 2006 г.

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

ms159836.note(ru-ru,SQL.90).gifПримечание.
Для подготовки отображения отчетов в формате Microsoft Excel используется двоичный формат обмена файлами (BIFF).
ms159836.security(ru-ru,SQL.90).gifПримечание безопасности.
Если определен параметр с типом String, пользователь может ввести в текстовое поле любое значение. Если параметр отчета не привязан к параметру запроса, но значения этого параметра включены в отчет, пользователь может ввести в качестве значения этого параметра синтаксическое выражение, сценарий или URL-адрес и подготовить отчет к просмотру в приложении Excel. Если затем другой пользователь при просмотре отчета щелкнет содержимое параметра, он может неумышленно выполнить вредоносный сценарий или перейти по ссылке. Чтобы снизить риск неумышленного выполнения вредоносного сценария, открывайте готовые для просмотра отчеты только из доверенных источников. Дополнительные сведения о защите отчетов см. в разделе Защита отчетов и ресурсов.

В этом разделе

  • Элементы отчета в формате Excel
    Описывает то, как Excel представляет прямоугольники, текстовые поля, изображения, вложенные отчеты, гиперссылки и закладки.

См. также

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

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

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

Reporting Services Programming

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

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

Журнал изменений

Версия Журнал

14 апреля 2006 г.

Новое содержимое
  • Добавлено замечание по поводу безопасности.