Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизФорматирование 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c