DBGridEh первая видимая строка как найти RecNo?

 
0
 
Delphi, Kylix & Pascal
ava
BlackTigr | 30.09.2013, 11:57
Вопрос:
Field с каким RecNo находится в первой видимой строке на форме у DBGrid
Механизм должен работать при любом фильтре и способе сортировки
Например:
после того, как пользователь прокрутил Scroll-ом табличку в середину  в первой видимой строке находится RecNo=142 , нужно узнать какой именно RecNo у этой первой видимой записи
Пробовал вычислять по данным в OnDrawColumnCell
Но в этом обработчике непонятно какая именно из всех обрабатываемых строк находится первой с верху

и еще, если включить спец столбец c нумерацией строк, то первая строка имеет нужный мне номер но мне непонятно как его "Добыть"???

прилагаю файл со скриншотом таблички, исходя из этого изображения мне нужно было-бы получить номер 3336
Comments (1)
ava
MetalFan | 04.10.2013, 11:30 #
Может что-то из оперы TopRow + DataRowToRecNo ?

или вопрос уже решен, судя по статусу...
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit