Добавление изображений в отчеты

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

Помимо сведений об атрибутах из геоданных отчеты могут содержать рисунки, или графические изображения. Можно добавить графическое изображение логотипа компании в заголовок отчета, чтобы указать источник отчета, или добавить изображения из растрового поля в разделе "Подробно", чтобы предоставить визуальное представление географических объектов, по которым формируется отчет.

При составлении компоновки отчета для добавления изображения в отчет используйте элемент управления Picture. Элементы управления рисунком содержит свойство Image Source, с помощью которого можно выбрать один из трех доступных источников изображения. Доступны следующие источники: 1) Выбрать поле, 2) Использовать путь файла для локального, сетевого или веб-расположения и 3) Использовать статическое изображение.

Выбор поля в качестве источника изображения

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

ПодсказкаПодсказка:
При использовании вложений по умолчанию применяется определяющий запрос, который фильтрует вложения по типу файлов. Вот синтаксис этого запроса: "Content_Type LIKE 'image/%'. Если удалить этот запрос, при формировании отчета будут использоваться все файлы вложений, но отображаться будут только изображения.

Использование пути файла в качестве источника изображения

В качестве источника элемента изображения можно назначить путь к файлу изображения. Путь файла может указывать на изображение, которое хранится локально на диске; на сетевое расположение посредством пути UNC или на изображение в Интернете посредством URL. Если впоследствии изображение будет обновлено в том расположении, на которое указывает рисунок, отчет будет автоматически использовать обновленное расположение.

Использование статического изображения в качестве источника изображения

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

Шаги:
  1. Откройте отчет в Дизайнере отчетов (Report Designer).
  2. В разделе Элементы дизайна (Design Elements) щелкните Рисунок (Picture).
  3. Щелкните и перетащите элемент Рисунок (Picture) в соответствующий раздел. Например, можно разместить корпоративный логотип в разделе "Заголовок отчета" (Report Header), поскольку он будет использоваться только один раз. Чтобы использовать изображения, загруженные в растровое поле исходного слоя или таблицы, может потребоваться разместить изображение в разделе "Подробно", чтобы каждой строке соответствовало свое изображение.
  4. В разделе "Свойства элемента" (Element Properties) измените параметр Источник изображения (Image Source).
  5. Щелкните кнопку (…), чтобы открыть диалоговое окно Источник изображения (Image Source) и выбрать необходимый параметр.
ПодсказкаПодсказка:
Изображения не всегда имеют необходимый размер. В разделе Свойства элемента (Element Properties) используйте параметр изображения Режим размера (Size Mode), чтобы задать свойства отображения рисунка. Режим Вырезанный (Clip) задает изображению исходный экстент элемента изображения. Режим Растянутый (Stretch) позволяет растянуть изображение до экстента элемента, режим Zoom (Масштабированный) обеспечивает максимальный размер изображения в пределах элемента.

Связанные темы

9/11/2013