Подчиненная форма MS Access становится пустой после обновления основной формы - PullRequest
0 голосов
/ 30 января 2019

У меня странная проблема с моей формой, которая содержит подчиненную форму (непрерывное представление) с видимым свойством, установленным в false, если не нажата определенная кнопка.Основная форма связана с серверной таблицей SQL, и когда инициируется новая запись, основная форма сразу не добавляет значение идентификатора (если вы не используете me.refresh).Как только я помещаю в код me.refresh, а затем делаю видимой подчиненную форму, она выглядит пустой (то есть записи не найдены).Однако, если бы мне нужно было одновременно открыть одну и ту же подчиненную форму как обычную форму (за пределами основной формы), то это хорошо выглядит.Кроме того, когда я удаляю me.refresh в главной форме и переключаюсь, нажимая на различные поля в разделе таблицы данных (я использую разделенное представление), пока не будет правильно назначен идентификационный номер, а затем сделаю видимой подчиненную форму, затем онаработает отлично.

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

Есть ли у кого-нибудь предложения относительно того, какой обходной путь я могу использовать для этой проблемы?Или, может быть, если бы вы могли предложить код, который можно использовать для отправки формы для генерации идентификатора автономного номера без использования Me.Refresh.Спасибо!

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