Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.03 c
3-1153197441
Layner
2006-07-18 08:37
2006.09.17
Как отловить сообщения о ходе выполнения ХП (на MSSQL)


15-1156523658
Vidog
2006-08-25 20:34
2006.09.17
Функции Explode и StrLowwer(StrUpper)


2-1156386753
OlegM
2006-08-24 06:32
2006.09.17
Как добавить свое меню в проводник


2-1156596558
angelika
2006-08-26 16:49
2006.09.17
горячие клавиши (ctrl+key)


3-1153105965
just
2006-07-17 07:12
2006.09.17
Добавление ключевых полей в MS Access




   Наверх