Шаг 17.
Вкладка QReport. Компоненты TQRImage и TQRDBImage

    На этом шаге мы рассмотрим компоненты TQRImage и TQRDBImage.

    Компоненты TQRDBImage и TQRImage предназначены для отображения в отчете рисунка, хранящегося в графическом файле.

    Компонент TQRDBImage схож с компонентом TQRImage, только данные берутся из поля БД. Для задания этого поля необходимо связать с помощью свойств DataSet и DataField соответствующий НД.

    Проиллюстрируем работу компонента TQRImage. Для этого изменим пример шага 11 "КомпонентTQRExpr", добавив на форму отчета компонент TQRImage.


Рис.1. Отчет на этапе конструирования

    Для добавления картинки необходимо выбрать свойство Picture компонента TQRImage и загрузить картинку.

    После выполнения программы отчет должен содержать следующее:


Рис.3. Отчет в окне предварительного просмотра

    Текст этого примера можно взять здесь.

    Принцип работы компонента TQRDBImage аналогичен TQRDBRichEdit, поэтому рассматривать данный компонент нет необходимости.

    На следующем шаге мы рассмотрим компонент TQRChart.




Предыдущий шаг Содержание Следующий шаг