powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Есть поле , есть кнопка ENTER ....
6 сообщений из 6, страница 1 из 1
Есть поле , есть кнопка ENTER ....
    #32225707
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть поле , есть кнопка ENTER..
а как сделать чтоб при ее нажатии потным пальцем

фокус оставался в этом же поле , событие AfterUpdate срабатывало?
...
Рейтинг: 0 / 0
Есть поле , есть кнопка ENTER ....
    #32225709
Сервис -> Параметры -> Клавиатура -> Переход при нажатии Enter
...
Рейтинг: 0 / 0
Есть поле , есть кнопка ENTER ....
    #32225711
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только надо чтоб это было только для одного поля......
...
Рейтинг: 0 / 0
Есть поле , есть кнопка ENTER ....
    #32225718
Событие AfterUpdate происходит после события LostFocus.
Можно попробовать сымитировать AfterUpdate в событии KeyDown. Например
Private Sub ctl_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
ctl.Value = ctl.Text
KeyCode = 0
End If
End Sub
...
Рейтинг: 0 / 0
Есть поле , есть кнопка ENTER ....
    #32225720
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
По-моему, AfterUpdate не срабатывает, если обновление сделано программно. Но можно его вызвать насильно:

Private Sub ctl_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
ctl_AfterUpdate
KeyCode = 0
End If
End Sub
...
Рейтинг: 0 / 0
Есть поле , есть кнопка ENTER ....
    #32225726
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совместив 2 ответа получил искомое

Me!поле_поиска.Value = Me!поле_поиска.Text - без этого неработает
поле_поиска_AfterUpdate - бе этого тоже
KeyCode = 0

вот так!

спасибо
и беру на заметку!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Есть поле , есть кнопка ENTER ....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]