Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.07.2012, 07:25   #1
Kara1989
Пользователь
 
Регистрация: 04.05.2009
Сообщений: 50
По умолчанию DBGridEh boolean

Здравствуйте, уважаемые программисты!
Есть таблица со столбцом boolean. Как программно можно сделать, чтоб выделялись только те строки в DBGridEh, где столбцы boolean имеют значение true (залил рисунок, может так будет понятнее )
Заранее спасибо!
Изображения
Тип файла: jpg Снимок.jpg (17.4 Кб, 116 просмотров)
Kara1989 вне форума
Старый 30.07.2012, 07:42   #2
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

В процедуре обработки события гриды OnGetCellParams в зависимости от значения столбца перекрашивать строку:
Код:
procedure TfrmMain.GridEhGetCellParams(Sender: TObject; Column: TColumnEh;
  AFont: TFont; var Background: TColor; State: TGridDrawState);
begin
  if GridEh.DataSource.DataSet.FieldValues['Bool'] then
    Background := clGreen;
end;
Где "Bool" нужно заменить на свое наименование столбца.
Прик вне форума
Старый 30.07.2012, 08:15   #3
Kara1989
Пользователь
 
Регистрация: 04.05.2009
Сообщений: 50
По умолчанию

Спасибо большое!
Kara1989 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
boolean mental БД в Delphi 4 10.08.2011 00:41
Boolean AlinKoy Паскаль, Turbo Pascal, PascalABC.NET 1 02.05.2011 14:49
BOOLEAN Thandem Помощь студентам 12 26.09.2010 08:12
Boolean korzunmaria Паскаль, Turbo Pascal, PascalABC.NET 2 19.05.2010 22:13
Boolean... ZhekON Общие вопросы Delphi 2 17.06.2007 00:39