Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Отображение значка наличия данных в GridEh


Автор: AlexV1 3.3.2003, 15:02
Вопрос опять же про GridEh.
Как в GridEh в поле blob (фото) отобразить маленькую картиночку, если поле содержит данные, и отобразить другую картиночку, если не содержит ?

Автор: Medved 3.3.2003, 19:46
AlexV1 в с библиотекой EhLib поставляется и примеры. Причем довольно подробные. Посмотри в них, это все там есть.

Автор: AlexV1 3.3.2003, 21:36
Все! разобрался с этим вопросом.
Все делается в конструкторе:
Бросить на форму ImageList1, поместить в него 2 рисуночка(1-для NULL полей фото, 2-для NOT NULL)
Далее настроить свойства колонки GridEh, в котором будем отображать данные.
св-во ImageList установить равным ImageList1.
св-во KeyList типа TStrings: первую строку оставляем пустой(просто жмем Enter) и OK.
св-во NotInKeyListIndex устанавливаем зн-е индекса картинки из ImageList1 для непустого поля фото (в нашем случае=1)

Теперь для непустых зн-й поля будет отображаться одна картинка, для пустых - другая :-)

Автор: Medved 3.3.2003, 21:54
It's cool!

Автор: AlexV1 4.3.2003, 15:08
К сожалению это не работает на BLOB поле c фото.
Я то все это проделал на целочисленном поле, а вот с blob так не получается :-(
Поэтому продолжаю принимать советы.

Автор: Medved 5.3.2003, 06:46
Свяжись с автором.

Цитата
Dmitry V. Bolshakov
+7 (812) 159-44-96 (voice in Russia)
Home page: http://www.farpost.com/personal/dmitryb
E-mail: [email protected]
E-mail2: [email protected]
ICQ # 10785451


Автор: Helena 7.6.2007, 10:14
Верстальщик (специалист по допечатной подготовке)
Требования:
М/Ж 23-27л, в/о, опыт работы в полиграфии от 1 года. 
 Знание продуктов Adobe Photoshop, Illustrator на хорошем уровне. InDesign
 приветствуется.
 Понимание полиграфических процессов.

Обязанности:
 - верстка открыток на печатные листы;
 - изготовление превью открыток для сайта и каталога компании, контроль
 их наличия своевременного поступления.

В перспективе перевод на должность выпускающего редактора (специалиста
по DTP):
 - выпуск тиражей;
 - контроль файлов дизайнеров на предмет соответствия техническим
 требованиям типографии;
 - архивирование выпущенных в тираж открыток.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)