Как добавить новую запись в таблицу в Ms Access по форме? - PullRequest
2 голосов
/ 20 октября 2010

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

Ответы [ 2 ]

13 голосов
/ 20 октября 2010

Изменить свойства формы:
AllowEdit = False для предотвращения изменения существующих записей
или
DataEntry = True, чтобы поступать в новую запись, когда пользователь открывает форму.

0 голосов
/ 07 июля 2017

Создайте для этого макрос.1. На вкладке создания выберите макрос.2. Под полем катиона в макросе выберите открытую форму.3. Внизу в окне свойств выберите форму, с которой вы хотите выполнить задачу. 4. Затем в режиме данных выберите Добавить.

Затем, когда вы запустите этот макрос, ваша форма откроется, чтобы ввести новую запись и не редактировать существующую.запись.

Единственная проблема здесь будет при открытии формы, то она откроется в режиме редактирования существующей записи, но когда вы откроете соответствующую форму макроса откроется в режиме добавления, поэтому, чтобы противостоять этому, вы можете назвать вашМакрос как AutoExec, поэтому макрос будет работать сам при открытии базы данных.;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...