Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.17;
Скачать: CL | DM;

Вниз

Форматирование DBGrid   Найти похожие ветки 

 
RebroFF   (2006-08-31 13:21) [0]

Подскажите, как в гриде отметить строку (например цветом), если значение в опред. ячейке опред. столбца (поля в датасете) удовл/неудовл условию.


 
Loginov Dmitry_   (2006-08-31 13:23) [1]

Это делается в обработчике события OnDrawDataCell


 
RebroFF   (2006-08-31 13:32) [2]

with DBGrid1.Canvas do
 begin
   if  {здесь нужно вставить условие на проверку значения из ячейки (поля?) В поле-дата}    
   then
   begin
     Font.Color := clRed;
     FillRect(Rect);
     TextOut(Rect.Left, Rect.Top, Column.Field.Text);
   end
   else
     DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
 end;


 
Loginov Dmitry_   (2006-08-31 13:35) [3]

if (Column.Field.Name = "DataField") and (Column.Field.AsDateTime) < Date then...


 
RebroFF   (2006-08-31 13:37) [4]

Пасиба.



Страницы: 1 вся ветка

Текущий архив: 2006.09.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
2-1156955753
zxcv
2006-08-30 20:35
2006.09.17
как узнать имя активного окна


3-1152168026
antoxa2005
2006-07-06 10:40
2006.09.17
Есть комп. DSL линия , постоянный IP, установленный FBServer база


2-1156448729
Анрей
2006-08-24 23:45
2006.09.17
Drug n Drop в Дельфи


15-1156740957
Rouse_
2006-08-28 08:55
2006.09.17
Петруха с ДР Тебя !!!


15-1156191530
Piter
2006-08-22 00:18
2006.09.17
Как запрятать алгоритм шифрования в программе?