MS Access 2007 - Свойство для текстового поля, позволяющее конечному пользователю нажать ввод для возврата, а не затем - PullRequest
4 голосов
/ 27 мая 2010

У меня есть форма, которая используется для ввода данных, и на одной форме есть текстовое поле, которое используется для ввода заметок. Однако, если пользователь нажимает <ENTER>, мне нужно, чтобы курсор оставался в этом текстовом поле и начинал новую строку, но в настоящее время он переходит к следующему элементу управления (текстовое поле).

Есть ли простая настройка свойства, которая бы сработала? Или метод VBA, который достиг бы этого?

Ответы [ 2 ]

6 голосов
/ 27 мая 2010

В Ac2003 есть свойство «Поведение ключа ввода», для которого установлено значение «Новая строка в поле».

2 голосов
/ 27 мая 2010

Я подозреваю, что ответ Скотта - это то, что вы ищете. Это свойство доступно и в Access 2007.

Другой вариант - ввести CTRL + Enter, чтобы вставить строку в текстовый элемент управления. Ваши пользователи, возможно, не пойдут на это.

...