Полоса прокрутки MS Access на подчиненных непрерывных формах без установки фокуса записи - PullRequest
0 голосов
/ 20 ноября 2011

Я не могу понять это. У меня есть подчиненная форма, отображающая непрерывные формы с вертикальной полосой прокрутки. Когда я щелкаю полосу прокрутки, чтобы перейти к другой записи, эта запись никогда не получает фокус. Фокус все еще на контроле записи, которую я оставил.

Как управлять фокусом записи после использования полосы прокрутки? Событие On Current подчиненной формы не запускается.

Спасибо!

1 Ответ

3 голосов
/ 21 ноября 2011

Вертикальная полоса прокрутки в непрерывной форме MS Access не перемещается между записями. Это просто меняет, какие записи видны на форме. Черный треугольник в селекторе записей в левой части формы указывает, какая запись в данный момент «выбрана».

Вы можете перемещаться по записям (т.е. управлять фокусом записи, как вы говорите) несколькими различными способами:

  • Нажмите на селектор записи * (серый прямоугольник слева от раздела сведений о форме)
  • Нажмите на любой включенный элемент управления в разделе сведений о форме
  • Используйте элементы управления * в левом нижнем углу формы
  • Используйте клавиши [Tab], [Enter] или клавиши со стрелками для перемещения по отдельным элементам управления в разделе сведений о форме; когда вы достигнете последнего элемента управления в порядке табуляции, следующее нажатие клавиши [Tab] / [Enter] / [Стрелка вниз] приведет вас к следующей записи

* Обратите внимание, что как селектор записи, так и навигационные кнопки могут быть отключены в вашей форме. На листе свойств формы укажите Record Selectors: Yes и Navigation Buttons: Yes.

...