Проблема связывания подчиненной формы - PullRequest
0 голосов
/ 26 октября 2018

Я создал отчет, в котором используется подотчет, и возникла необычная ошибка.

Я создаю подотчет в своем основном отчете и настраиваю свойства «Link Master Fields» и «Link Child Field», используя поле «[OpportunityID]».В источниках записей обоих отчетов это поле доступно и работает независимо друг от друга.После создания подотчета в главном и перехода из режима конструктора в режим просмотра отчетов я получаю ожидаемый результат, и отчет отлично работает.Я могу закрыть основной отчет, открыть его в любое время, и он продолжает отлично работать.

ОДНАКО если я закрою базу данных, заново открою ее, а затем попытаюсь открыть основной отчет, я получаювсплывающее диалоговое окно «Введите значение параметра» для поля [OpportunityID].Я получаю это всплывающее окно один раз для каждой записи в основном отчете.Посредством всплывающих окон во всплывающих окнах, нажав «ОК» или «Отмена», отчет, наконец, открывается, но ссылка теперь не работает, потому что в подотчете нет записей.Я могу решить эту проблему, переключившись в представление Design View, полностью удалив подотчет, а затем снова связав его.Опять же, отчет будет работать так, как задумано, пока я держу базу данных открытой.Как только я закрываю базу данных и снова открываю, ссылки снова разрываются.

Это очень расстраивает и кажется ошибкой программного обеспечения MS Access.Кто-нибудь знает, как я могу обойти эту проблему ??

...