Access 2010 запрашивает значение параметра во время сборки отчета

Я знаю, что это общая проблема с различными запросами, и я несколько сотен раз просматривал этот отчет, пытаясь его исправить. Когда я пытаюсь предварительно просмотреть отчет под названием "Отчет RTK", Access запрашивает значение "Inventory2013", таблицы, содержащей первичные данные для отчета. Однако это происходит только в следующих случаях: 1.) Когда я включаю подотчет под заголовком "Подотчет компонентов продукта" и 2.) Только после того, как я установил связующее поле "ProductID" между основным отчетом и подотчетом. Ссылка на образец базы данных ЗДЕСЬ.

1 ответ

Проблема, по-видимому, связана с тем, что вы связываете подчиненную форму со своим подробным разделом с неоднозначным названием "ProductID". Я получил его на работу, сделав следующее:

  1. В RecordSource для главной формы я изменил SQL-запрос для столбца PropertyId на "SELECT Inventory2013.PRODUCTID AS MainID".
  2. Так как это нарушит связи MASTER и CHILD, я изменил MASTER на "MainID", а CHILD на "Product_ID"

После этого изменения отчет запускается и не запрашивает вас.

Другие вопросы по тегам