MyTetra Share
Делитесь знаниями!
Выход из подчиненной формы по клавише [TAB]
Время создания: 16.03.2019 23:43
Раздел: !Закладки - VBA - Access - msa.polarcom.ru - 06 Формы Подчиненные
Запись: xintrea/mytetra_db_adgaver_new/master/base/1531972563jba5dnto0d/text.html на raw.githubusercontent.com

Выход из подчиненной формы по клавише [TAB]

Предлагаемый кусок кода переводит фокус из подчиненной формы - в указанный элемент (поле) главной по нажатию [TAB] - т.е. так же как и для обычных полей.
Удобно когда подчиненная не редактируемая, а в главной есть поле задания шаблона поиска по подчиненной.

(Код помещается в модуль подчиненной формы + Свойство подчиненной формы KeyPreview = On)

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

On Error GoTo KeyDownERR

If KeyCode = vbKeyTab Then

KeyCode = 0

'Перемеещение фокуса на нужный элемент главной

Me.Parent!txtToFind.SetFocus 'На поле поика "txtToFind"

End If

Exit Sub

KeyDownERR:

KeyCode = 0

End Sub



Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования