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

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

Рисование на индикаторе TDBGridEh


Lt ©   (2003-08-07 15:44:00) 

День добрый! Хочу отрисовать на индикаторе рядом с черной стрелкой TDBGridEh"а номера строк таблицы так, чтоб при удалении строки отрисованная нумерация строк в индикаторе не сбивалась (т.е. при удалении строки 2 нумерация опять шла 1, 2, 3, 4...). Как сделать?


MsGuns   (2003-08-07 17:18:00) [1]

>Lt (07.08.03 16:05)
>а при удалении записей постоянно пересчитывать? не медленно будет?

Если калькулируемое поле вычисляется как RecNo (или значение recNo выводится в событиии OnGetText, то "сплошность" обеспечится самим датасетом.

ЗЫ. А вообще-то следует задуматься над Sergey13 © (07.08.03 16:04)



--------------------------------------------------------------------------------


Sergey13   (2003-08-07 16:17:00) [2]

2Lt (07.08.03 16:05)
>а при удалении записей постоянно пересчитывать? не медленно будет?

О! Геморой уже начинается.8-)


Lt   (2003-08-07 16:05:00) [3]

а при удалении записей постоянно пересчитывать? не медленно будет?


Sergey13   (2003-08-07 16:04:00) [4]

А можно и ничего не делать. Все равно толку от этого никакого - один геморой.


Ann   (2003-08-07 15:58:00) [5]

а.. поняла что имелось в виду.. на счет "рисования" на самом индикаторе не знаю :)
но можно добавить в НД вычислемое поле и выводить его значения в грид, сделать его крайним левым и даже покрасить в серый цвет :)


Lt   (2003-08-07 15:53:00) [6]

Можно и просто пронумеровать. Так, чтоб любые операции с записями (удаление, добавление) не влияли на "сплошность" нумерации. Желательно на индикаторе (на крайнем левом сером столбце грида).


Ann   (2003-08-07 15:50:00) [7]

"на индикаторе рядом с черной стрелкой" - это как? пронумеровать строки просто нужно? может вычисляемое поле подойдет?


Наверх

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