Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Первая видимая запись подчиненной формы
 
 автор: snipe   (25.08.2010 в 11:54)   личное сообщение
52 Кб.
 
 

Подчиненная форма в табличном виде если щелкнуть левой кнопкой по бегунку вертикальной прокрутки по появится запись какая строка видима первой в окне подчиненной формы и сколько всего записей в подчиненной форме
Вопрос - как получить номер первой видимой строчки (на рис. циферка 8)

  Ответить  
 
 автор: snipe   (25.08.2010 в 11:56)   личное сообщение
 
 

Osmor пожалуйста удали один топик а то чего - то задублировался

  Ответить  
 
 автор: Анатолий (Киев)   (25.08.2010 в 16:24)   личное сообщение
 
 

Свойство формы SelTop?

  Ответить  
 
 автор: snipe   (26.08.2010 в 03:17)   личное сообщение
 
 

Спасибо

Почти
SelTop показывает номер строки в которой находится курсор
если пользоваться кнопками то курсор не выходит за границы видимого диапазона (размеров подформы) а вот если переместиться при помощи бегунка то курсор уйдет за видимые границы и тогда отображаемые строки и строка в которой находится курсор соответствовать не будут

Например у Ole-контрола ScrollBar есть Mim Max и Value - эти значения легко получить, обратившись к соответствующим свойствам. По моему МЫШЬлению у полосы вертикальной прокрутки формы должны быть такие же свойства (Акс ведь как-то их получает и показывает) - ну если Min это 1 или "Новая запись" то Max - это RecordSet.RecordCount а вот как выдернуть Value (по наблюдениям - это значение и есть первая отображаемая строка в видимой части таблицы в форме(подформе) - независимая от SelTop)

  Ответить  
 
 автор: snipe   (28.08.2010 в 06:02)   личное сообщение
 
 

вот тут раскопал интересующий меня код
http://am.rusimport.ru/MsAccess/topic.aspx?id=237

там две функции одна позволяет получить номер первой видимой строки, а вторая - утановить первую видимую строку

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList