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

Вниз

Вопрос изменения DBGrid.Font.Color.   Найти похожие ветки 

 
yeorsh ©   (2006-12-24 16:14) [0]

Вопрос изменения DBGrid.Font.Color.
Приложение построено на БД Access по ADOConnection. Нужно сравнить дату из поля Date с текущей и перерисовать

DBGrid.Font.Color при условии что до базовой даты осталось не больше, например, 7 дней. А если указанная дата наступила, то

шрифт окрасить, допустим, в красный.
Допустим, я добавил в БД поле Integer, которое будет невидимым в ADOTable. Создал массив из трех елементов [0,1,2], из

которого будут присваиваться значения этому полю в зависимости от условия. И если бы придумать такое событие, которое бы

редактировало ADOTable при определенных условиях, то можно было бы создать обработчик события OnDrawDataCell для Грида,

который перерисовывает данные ячеек грида.
Что посоветуете? И как сравнивать даты с помощью математических операторов?


 
Virgo_Style ©   (2006-12-24 23:29) [1]

yeorsh ©   (24.12.06 16:14)
Допустим,


Зачем поле, зачем событие? В OnDrawDataCell сравнить и нарисовать.
Это если я правильно понял, иначе - DataSet.OnCalcFields, или запросом считать.

И как сравнивать даты с помощью математических операторов?
d1<d2, d1>d2, d1>=d2, d1<=d2, d1=d2, d1<>d2... как-то так)



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

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

Наверх




Память: 0.46 MB
Время: 0.054 c
1-1164118352
312kbps
2006-11-21 17:12
2007.01.14
Ini файл, не работает DeleteKey() !


2-1167143408
vain
2006-12-26 17:30
2007.01.14
Запуздыривание в трей.


15-1166559070
tesseract
2006-12-19 23:11
2007.01.14
давно не было моего ежемесячного дайджеста :-) :


3-1161676130
Guest001
2006-10-24 11:48
2007.01.14
PL/SQL Developer Command Window


2-1167016229
Single3
2006-12-25 06:10
2007.01.14
Как определить, что переменная равна значениям NAN или -NAN ?