Элементы отчета в формате Excel

К элементам отчета относятся элементы, отличные от областей данных (таблицы, матрицы, списки и диаграммы). Если элемент отчета заключен в контейнер (прямоугольник или список), то его координаты определяются относительно контейнера. Например если элемент отчета определен в прямоугольнике, координаты этого элемента рассчитываются относительно прямоугольника.

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

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

Когда элемент Textbox экспортируется в формат Excel, тип данных может быть преобразован в один из типов данных, доступных в Excel. Числовые значения преобразуются в числа с полной точностью и точкой в качестве десятичного разделителя. Логические значения 0 и 1 преобразуются в строки «true» и «false».

Прямоугольники

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

Разрывы страниц преобразуются в соответствии со значениями атрибутов PageBreakAtStart и PageBreadAtEnd, определенных для прямоугольного элемента. Если прямоугольник не содержит элементов, разрывы страниц не создаются.

Изображения

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

Вложенные отчеты

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

Для вложенного отчета формируется рамка, а назначаемое элементу отчета имя может оказаться не уникальным среди вложенных отчетов.

Действия

Если в отчете присутствуют гиперссылки, ссылки на закладки или ссылки детализации, в языке определения отчета создается элемент Action. Следующая таблица описывает, каким образом действия преобразуются при экспорте отчета в формат Excel.

Дочерние элементы элемента Action Преобразование в формат Excel

Hyperlink

Элемент становится гиперссылкой в рабочем листе Excel.

BookmarkLink

Элемент становится гиперссылкой на имя элемента отчета.

Drillthrough

Элемент становится гиперссылкой на отчет, на который указывает ссылка детализации.

Дополнительные сведения об элементе Action см. в разделе Action Element (RDL).

См. также

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

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

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

Reporting Services Programming

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

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