![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
... FAST REPORT и рисунки в отчётах ... [D6]
AlexGreG © (2003-10-21 11:47:00)
Приветствую всех Мастеров и просто любителей Дельфи!
Хочу поделиться радостной новостью.
Во-первых, я стал женихом совсем недавно.
Во-вторых, приобрёл FastReport v2.5
Вопрос к Мастерам и тем, кто не считает себя мастером, конечно же по FastReport.
Сталкивался ли кто-нибудь с проблемой загрузки рисунка в FR-отчёт из БД? У мен такая ситуация: в форме отчёта при разработке размещаю объект "Рисунок" и указываю ему BLOB-поле ORACLE-таблицы. Также размещаю пару объектов "Текст"(Memo) и указываю поля из таблицы для контроля наличия данных. При просмотре отчёта: рисунка нет, хотя в таблице он точно есть (и отображается на Delphi-форме), текстовые поля заполнены нужными данными. Вывожу на принтер - рисунка нет.
Может, кто знает, как исправить это положение (кроме использования других решений для генерации отчётов)? Поделитесь опытом.
Заранее благодарен, Ваш AlexGreG.
:o)
AlexGreG (2003-10-21 14:32:00) [21]
>>Reindeer Moss Eater
:o))
>>Alexandr
это я уже сделал, всмысле обратился. парни сразу телефон отключили и на письма не отвечают (уже неделю). Я даже сегодня полез в коды, но пока не добрался до нужной части.
>>dtm
ты бы прочитал внимательнее вопрос: картинку непосредственно в отчёт "впихнуть" и отобразить непроблема. Проблема отобразить картинку из BLOB-поля таблицы БД ORACLE. Подробнее: в зависимости от параметров отчёта, которые задаёт пользователь, на печатной форме должна отобразиться соответствующая картинка, хранящаяся в базе данных. Вот как раз из БД картинки не отображаются, хотя в документации сказано, что необходимо просто объекуту "Рисунок" указать BLOB-поле в квадратных скобках (п.:[MyTable.BitmapField] ).
Малиновский Владимир (2003-10-21 14:23:00) [22]
Мне тут знакомые звонили - сегодня у них в FastReporte пару раз вместо картинок черное поле нарисовалось. Они не программисты, а бухгалтера. FastReport 2.5. Прога на Delphi. Еще раз запустили программу - все в норме.
dtm (2003-10-21 12:58:00) [23]
Попробовал у себя.
Впихнул в отчёт рисунок на полтора мега - всё прошло нормально, всё отобразилось.
Видать, попал пальцем ;) в небо.
Reindeer Moss Eater (2003-10-21 12:55:00) [24]
Ты прав, dtm. Насчет "счас скажу".
У него TDBImage все прекрасно отображает.
dtm (2003-10-21 12:53:00) [25]
Видимо, скажу сейчас глупость, но всё таки скажу: может, fetch какой надо делать, если картинка большая? что-то вроде preload_images?..
Alexandr (2003-10-21 12:19:00) [26]
а почему бы тебе, как зарегистрированному пользователю FastReport, не обратится в соответствующую конференцию, или непосредственно в суппорт.
Деньги-то за что платил?
Reindeer Moss Eater (2003-10-21 12:10:00) [27]
Это у Фастрепорта такая особенность. Если с ним работат жених - не показывать картинки из оракла. Это защита такая, что бы на невесту смотрел больше, а не на картинки.