Как добавить привязанный к данным рисунок (мастер рисунков)
Изменения: 14 апреля 2006 г.
Этот раздел содержит инструкции по добавлению файлов изображений в тело отчета. Дополнительные сведения о добавлении изображений, привязанных к данным, в верхний или нижний колонтитул см. в разделе Добавление верхнего и нижнего колонтитула к отчету.
При создании или сохранении изображения в СУБД Microsoft Access изображение содержит данные заголовка OLE, предотвращающие отображение изображения на странице отчета в ходе выполнения. Чтобы удалить заголовок OLE из изображения, можно присвоить свойству Image следующее выражение:
=System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields.ImageFieldName.Value),105))
Выражение использует функцию Mid, чтобы исключить данные заголовка, который содержится в первых 105 символах файла, а затем использует функцию Convert для кодирования оставшейся части изображения в формат base64. Выражение предполагает, что изображение происходит из базы данных EN-US. При использовании других параметров сортировки заголовок OLE может быть длиннее или короче 105 символов.
Чтобы подготовить выражение, сначала следует добавить в отчет изображение с помощью мастера изображений. После этого можно открыть окно «Свойства», выбрать изображение и вставить его в поле «Значение».
Добавление привязанного к данным рисунка
В режиме разметки в инструментарии нажмите кнопку Изображение.
В области конструктора передвиньте мышью рамку текстового поля до нужного размера. Или же щелкните область конструктора, чтобы создать элемент изображения фиксированного размера.
На странице Мастер изображений нажмите кнопку Далее.
На странице Выбор источника изображений выберите База данных, а затем нажмите Продолжить.
На странице Выбор поля изображения выполните следующие действия, а затем нажмите Продолжить.
- В поле Набор данных выберите набор, в котором присутствует поле изображения.
- В поле Поле изображения выберите поле, содержащее рисунок.
- В списке Тип MIME, выберите MIME-тип, соответствующий рисунку.
На странице Завершение работы мастера проверьте данные и нажмите Готово.
См. также
Основные понятия
Добавление изображения к отчету
Разделы руководства по конструктору отчетов
Другие ресурсы
Справка F1 конструктора отчетов