Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Колличество выделенных записей в DBGrid [D7]


Lamer6666 ©   (2008-12-08 17:45:00) 

Добрый вечер уважаемые!
Как можно выводить в Footer колличество выделенных записей DbGrid-а?
Спасибо!


Ega23   (2008-12-08 18:55:00) [1]

Количество выделенных - TDBGrid.SelectedRows.Count

А вот по какому событию их выводить - это уже отдельная пестня.
Можно на OnDrawColumnCell попробовать.


Медвежонок Пятачок   (2008-12-08 18:34:00) [2]

если бы трудность была в получении, он бы спросил как получить, а не как вывести


Zemen   (2008-12-08 18:30:00) [3]

В чем возникает трудность: получить количество выбранных записей или вывести это количество в Footer ?


Lamer6666   (2008-12-08 18:27:00) [4]

При много благодарен!


Медвежонок Пятачок   (2008-12-08 18:25:00) [5]

это достаточно оптимально


Lamer6666   (2008-12-08 18:24:00) [6]


> Медвежонок Пятачок ©   (08.12.08 18:15) [3]

Отлично, это решает 90% дела, осталось выяснить как это делать?!
Есть предположение что выводить можно через GetCellParams, но незнаю насколько это оптимально!


Медвежонок Пятачок   (2008-12-08 18:23:00) [7]

но хотелось бы видеть в строке Footer количество реально выделенных записей!

Еще бы хотелось увидеть откуда в DBGrid'e взялась строка Footer


Медвежонок Пятачок   (2008-12-08 18:15:00) [8]

Если видеть, то однозначно текстом выводить


Lamer6666   (2008-12-08 18:13:00) [9]


> Медвежонок Пятачок ©   (08.12.08 18:00) [1]


: )

Пока остановлюсь на вашем варианте, но хотелось бы видеть в строке Footer количество реально выделенных записей!


Медвежонок Пятачок   (2008-12-08 18:00:00) [10]

можно цветом, можно звуком


Наверх

Титульная страница Поиск, карта сайта Написать письмо