Почему Ms Access не может найти ссылочную форму? - PullRequest
0 голосов
/ 22 октября 2018

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

DoCmd.OpenForm "frm_Pers_Toev", , , "[PersID]=" & [lstPers], acFormEdit, acDialog
Forms!frm_Pers_Toev!Naam.Enabled = False

Когда я запускаю этот код, форма открывается правильно, но поле не отключается.Вместо этого я получаю ошибку времени выполнения 2450 «Microsoft Access не может найти ссылочную форму« frm_Pers_Toev ».

Я использую один и тот же метод для разных форм, а затем он работает нормально.

Что можетЯ делаю?

1 Ответ

0 голосов
/ 22 октября 2018

Открыть форму не в режиме диалога

DoCmd.OpenForm "frm_Pers_Toev", , , "[PersID]=" & [lstPers], acFormEdit

В противном случае выполнение кода прекращается до тех пор, пока форма не закроется

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