|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2011, 13:25 | #1 |
Регистрация: 05.12.2011
Сообщений: 5
|
Как подсчитать подсвеченные строки в DBGrid-е?
Доброго времени суток.Помогите пожалуйста решить задачку.По определенному условию закрашиваю строки в DBGridEh.Необходимо сосчитать эти строки и вывести в Label.Caption.
Делаю так: //Окрашивание строк в зелёный цвет procedure TmainForm.DBGridEh1DrawColumnCell(S ender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumnEh; State: TGridDrawState); begin dat:=StrToDate(Edit3.Text); if MainForm.sopTable.FieldByName('data ').AsFloat<dat then mainForm.DBGridEh1.Canvas.Brush.Col or:=clGreen; mainForm.DBGridEh1.DefaultDrawColum nCell(Rect,DataCol,Column,State); Label.Caption:=IntToStr(DBGridEh1.D ataSource.DataSet.RecordCount); end; Выводит общее к-во строк, а необходимо подкрашенные.Как это делается? Последний раз редактировалось sandr4; 05.12.2011 в 13:54. |
05.12.2011, 13:59 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Код:
программа — запись алгоритма на языке понятном транслятору
|
05.12.2011, 14:14 | #3 |
Регистрация: 05.12.2011
Сообщений: 5
|
Спасибо, позже попробую, сейчас собираюсь на работу...
|
06.12.2011, 11:41 | #4 |
Регистрация: 05.12.2011
Сообщений: 5
|
Все работает.Только при "0" показывает на одну запись больше.Ставлю "-1" и все ОК.Еще раз спасибо!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как найти и подсчитать повторяющиеся строки? | Jacki | Microsoft Office Excel | 2 | 09.03.2011 07:11 |
Нужно подсчитать данные с одной строки таблицы | MikaS007 | БД в Delphi | 9 | 09.06.2010 08:11 |
Нужно подсчитать данные с одной строки таблицы | MikaS007 | БД в Delphi | 0 | 07.06.2010 13:42 |
подсчитать суммы элементов заданной строки и заданного столбца и определить, где сумма минимальна | lubov09 | Помощь студентам | 4 | 11.11.2009 17:02 |
Как в DBGrid пронумеровать строки | Talemir | БД в Delphi | 26 | 14.08.2009 09:25 |