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

Вниз

зачеркивание в DBGrid   Найти похожие ветки 

 
6ruse   (2010-09-10 09:02) [0]

Доброго времени суток! у меня такая проблема. Нужно зачеркнуть строку DBGrida отвечающию какому либо условию. Например если поле ID = 1 тогда строка зачеркивается а если не равно 1 тогда не зачеркивается.


 
Anatoly Podgoretsky ©   (2010-09-10 09:42) [1]

Ну раз нужно, то зачеркивай.


 
12 ©   (2010-09-10 09:47) [2]

так примерно

procedure TfrmContract.gdContract onDrawCell
....
begin
...
 dt := gdContract.DataSource.DataSet.fieldbyName("DATE_END").AsDateTime;
 if int(dt) < int(now) + 1  then
         begin //Просрочены
           gdContract.Canvas.Brush.Color := clRed;
           gdContract.defaultdrawcolumncell(rect, datacol, column, state);
           Exit;
         end;

 if int(dt) < int(now) + 7 then
         begin // скоро просрочатся
             gdContract.Canvas.Brush.Color := clYellow;
             gdContract.defaultdrawcolumncell(rect, datacol, column, state);
             Exit;
         end;
 // нормальные
 gdContract.Canvas.Brush.Color := clLime;
 gdContract.defaultdrawcolumncell(rect, datacol, column, state);
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1282225986
ufowOw
2010-08-19 17:53
2010.11.28
Нужна помощь с реализацией игры!!


15-1282209590
antonn
2010-08-19 13:19
2010.11.28
найти все строки в проекте, эксперт для IDE?


2-1283751565
И. Павел
2010-09-06 09:39
2010.11.28
При SetWindowRgn заголовок окна меняет стиль на Win98


2-1283636491
Alexandro
2010-09-05 01:41
2010.11.28
Взаимодействие сервиса с клавиатурой


6-1229425388
Mozgan
2008-12-16 14:03
2010.11.28
подключиться к FTP через http прокси.