Текстовые поля формы MS Access замораживаются - PullRequest
0 голосов
/ 30 апреля 2020

У меня странная ситуация с моей разделенной базой данных MS Access 2016.

Серверная часть - это Azure SQL серверная БД, интерфейсная группа распределяется в соответствии с файлами.

У меня есть форма, связанная со связанной таблицей с несколькими подформами.

Форма используется для редактирования отдельных записей главной таблицы.

С некоторыми записями все работает нормально («хорошо»), но с некоторыми другими записями («плохо») текстовые поля останавливаются, не позволяя вносить изменения .

Нет сообщений об ошибках, они просто кажутся заблокированными, но заблокированными свойство элемента управления текстовыми полями имеет значение false. (Я проверял это во время выполнения)

Что я пробовал до сих пор:

  • Я могу редактировать все записи непосредственно в связанной таблице
  • Свойства формы и элементы управления в «хороших» записях и «плохих» записях одинаковы
  • Я могу изменить значения флажков и полей со списком и обновить «плохие» записи
  • BIT По умолчанию для столбца установлено значение 0, а значения NULL не допускаются (в таблице для этого поля нет NULLS)

У меня заканчиваются идеи. Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 02 мая 2020

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

Me.SF_WEB_BROWSER.SetFocus
...