Главная страница
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.026 c
14-1083135450
paul_k
2004-04-28 10:57
2004.05.16
Предлагаю улыбнутся


4-1080823908
Midaw
2004-04-01 16:51
2004.05.16
Перевод хэндла процесса в хэндл его окна


1-1083037167
garry79
2004-04-27 07:39
2004.05.16
Как написать прогу, чтоб скрипты(VBA) меняла в выбранных файлах?


6-1080241768
3APA3A
2004-03-25 22:09
2004.05.16
На отправляющий сокет приходит инфа, хотя приходить не должна...


1-1083243254
Эдуард
2004-04-29 16:54
2004.05.16
Компонент анализа строки с формулой