Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с отчетами! Мастера помогите! [D7]


Junior ©   (2004-07-28 20:59:00) 

Ситуация такая:
1 Имеется бд с полями
2 Каждому полю соответствует файл jpg на диске (сделал так чтобы меньше база весила)
Необходимо: при помощи либо Qreport либо Rave report вывести отчет по базе
Проблема: не могу понять как сделать чтобы в отчете каждому новому полю было свое изображение.
Спасибо!


Term   (2004-07-29 17:12:00) [1]


> поподробнее можно про ONPrint эт событие у какого компонента

это событие возникает во время печати.
да у всех компонентов которые ты помещаеш в отчёт есть это событие. используй его у QRImage и загружай в него нужную картинку.


Term   (2004-07-29 17:11:00) [2]


> поподробнее можно про ONPrint эт событие у какого компонента

это событие возникает во время печати.
да у всех компонентов которые ты помещаеш в отчёт есть это событие. используй его у QRImage и загружай в него нужную картинку.


Junior   (2004-07-29 13:13:00) [3]

Term еще вопрос: а поподробнее можно про ONPrint эт событие у какого компонента?


Junior   (2004-07-29 12:31:00) [4]

не стал в блобы загружать jpg, так как понял что их потом придется выгружать а потом показывать тем же QRImage. А формат bmp в 10 раз тяжелее.


Term   (2004-07-29 11:20:00) [5]

ну если у тебя есть пути к картинкам на диске, положь QRImage,
и в событии OnPrint загружай в него нужную картинку, и ничего создавать не надо дополнительно.
А что там в блобах раз ты картинки храниш отдельно???


Junior   (2004-07-28 22:41:00) [6]

поподробнее можно? то есть перед формированием отчета заливать картинки в блоб поле? гммм не очень красиво получится, сейчас при примерно 150 позициях бд с блоб полем весит 215 метров, покрасивей решение есть?


Fay   (2004-07-28 21:41:00) [7]

Сделай, к примеру, вычисляемое Blob-поле...


Junior   (2004-07-28 21:29:00) [8]

:-) нет
Для уменьшения веса базы данных вместо того чтобы записывать картинку в BLOB поле в виде BMP сделал запись картинки в отдельный JPG. То есть текстовая инфа хранится в таблице Paradox
а картинки в отдельном каталоге в виде JPG файлов.
|Наименование предмета|Доп Инфа|Ссылка на файл|--> c:\*\*.jpg
вот такая структура


Fay   (2004-07-28 21:05:00) [9]

База с полями, у каждого поля файл?!


Наверх

Титульная страница Поиск, карта сайта Написать письмо