Вы можете использовать acFormAdd
(значение = 0) в качестве необязательного аргумента DataMode
для OpenForm
. Справка Access описывает acFormAdd
как «Пользователь может добавлять новые записи, но не может редактировать существующие записи». И фактически, это не только препятствует редактированию существующих записей, они даже не отображаются в Форма с этим вариантом.
DoCmd.OpenForm "frmaw_save",,,,acFormAdd
Если вы хотите всегда использовать форму таким образом, вы можете установить для ее свойства «Ввод данных» значение Yes
(на вкладке «Данные» листа свойств формы).