powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как динамически поместить картинку в Crystal Report
6 сообщений из 6, страница 1 из 1
Как динамически поместить картинку в Crystal Report
    #34764501
mongemini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем, есть вопрос.
Пишу программу на C#, которая должна генерить отчёт, использую встроенный Crystal Report, надо каждый раз грузить новые картинки, подскажите как это сделать и через какой объект. Были варианты грузить из базы, как поле в таблице, но мне надо выводить картинку отдельно, причём из программы из PictureBox, я могу её считать в виде байтового потока и перед этим сохранить в файл, и уже из файла загрузить в отчёт, вопрос толька как?
...
Рейтинг: 0 / 0
Как динамически поместить картинку в Crystal Report
    #34764661
tolika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
insert -> picture... (from a file)

и как вариант

insert -> OLE Object
...
Рейтинг: 0 / 0
Как динамически поместить картинку в Crystal Report
    #34764678
mongemini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чего-то не видно в свойствах этого объекта, где устанавливается путь к файлу, или что вроде этого. При добавлении объекта из списка - Bitmap Image
...
Рейтинг: 0 / 0
Как динамически поместить картинку в Crystal Report
    #34764782
tolika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо ткнуть в Create from file и Link
...
Рейтинг: 0 / 0
Как динамически поместить картинку в Crystal Report
    #34764850
mongemini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это всё получается, а как во время генерации отчёта вставлять другую картинку
...
Рейтинг: 0 / 0
Как динамически поместить картинку в Crystal Report
    #34768927
mongemini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если кому будет интересно, то делается это так
1 - создаёте dataset в нем table с колонкой типа - System.Byte[]
2 - в самом проекте отчета добавить в Field Explorer->Database Fields в нем в качестве ресурса взять колонку из table и поместить в проект(объект получается типа blob field)
3 - в самой программе делаете аналог dataset с table и присединяете к отчёту через SetDataSource (это для C#) и загружаете картинку в виде System.Byte[]
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как динамически поместить картинку в Crystal Report
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]