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

Вниз

номер строки в Dbgride   Найти похожие ветки 

 
Серг   (2004-04-16 09:26) [0]

Как узнать номер строки в Dbgride на которой я кликнул мышом


 
Sergey13 ©   (2004-04-16 09:32) [1]

Как Серега Сереге.
1. Смотри куда кликаешь - посчитай. 8-)
2. Что ты узнаешь, если тебе будет известно например - кликнул в 13-ю?


 
ЮЮ ©   (2004-04-16 09:36) [2]

3. Не забывай, при этом, что если в наборе данных 100 записей, а в Гриде помешается только 20, то грид только про 20 и может рассказать, независимо от того какую часть (начало или конец) набора данных ты наблюдаешь


 
Серг   (2004-04-16 09:43) [3]

Это все мне понятно, про 100 записей и то, что грид отображает то количество которое видно.
Мне просто нужен номер строки в гриде, а не номер в НД


 
Sergey13 ©   (2004-04-16 09:47) [4]

2Серг   (16.04.04 09:43) [3]
А если на черту попадешь? Как трактовать? 8-)

>Мне просто нужен номер строки в гриде, а не номер в НД
Зачем?


 
ЮЮ ©   (2004-04-16 09:48) [5]

TCuыtomGrid(DBGrid1).Row - <кол-во строк в заголовке>


 
tERRORist ©   (2004-04-16 09:54) [6]

В ОнМаусКлик есть координаты мыши относительно левого верхнего угла грида. Вычисляй номер строки = (У_мыши - Высота_шапки_грида)/ высота_строки_грида


 
Anatoly Podgoretsky ©   (2004-04-16 10:04) [7]

Sergey13 ©   (16.04.04 09:47) [4]
Можно много где применить, но стоит ли так мучаться?


 
Vemer ©   (2004-04-19 09:33) [8]

Создаешь поле Nomer(Integer), в .OnCalcField пишешь:
SomethingNomer.Value := Something.RecNo;

Только этот номер только для визуализации используй и больше ни для чего.


 
Anatoly Podgoretsky ©   (2004-04-19 09:46) [9]

Vemer ©   (19.04.04 09:33) [8]
Зачем ему номер записи, он же четко сказал номер строки в гриде, ни о каких наборах данных и тем более оно номерах записи речь не идет.


 
NS   (2004-04-19 10:14) [10]

В подобном случае мне пришлось делать вычисляемое поле (очень требовался № записи)


 
Vlad ©   (2004-04-19 10:15) [11]

type
TMyGrid = class(TDBGrid)

.....
TMyGrid(DBGrid1).DataLink.ActiveRecord - номер строки в гриде.



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

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

Наверх




Память: 0.49 MB
Время: 0.03 c
1-1083254115
van20
2004-04-29 19:55
2004.05.16
RxLib для Delphi7


14-1082946207
Думкин
2004-04-26 06:23
2004.05.16
С днем рождения! 26 апреля.


8-1077906454
Magician_g
2004-02-27 21:27
2004.05.16
Как из avi сделать набор bmp


1-1083223224
Бульбаш
2004-04-29 11:20
2004.05.16
Как отследить окончание работы внешней программы


1-1083327741
Diver
2004-04-30 16:22
2004.05.16
Помогите разобратся в работе с изображениями, как можно открыть и