Access 2010 запрашивает значение параметра во время сборки отчета
Я знаю, что это общая проблема с различными запросами, и я несколько сотен раз просматривал этот отчет, пытаясь его исправить. Когда я пытаюсь предварительно просмотреть отчет под названием "Отчет RTK", Access запрашивает значение "Inventory2013", таблицы, содержащей первичные данные для отчета. Однако это происходит только в следующих случаях: 1.) Когда я включаю подотчет под заголовком "Подотчет компонентов продукта" и 2.) Только после того, как я установил связующее поле "ProductID" между основным отчетом и подотчетом. Ссылка на образец базы данных ЗДЕСЬ.
1 ответ
Проблема, по-видимому, связана с тем, что вы связываете подчиненную форму со своим подробным разделом с неоднозначным названием "ProductID". Я получил его на работу, сделав следующее:
- В RecordSource для главной формы я изменил SQL-запрос для столбца PropertyId на "SELECT Inventory2013.PRODUCTID AS MainID".
- Так как это нарушит связи MASTER и CHILD, я изменил MASTER на "MainID", а CHILD на "Product_ID"
После этого изменения отчет запускается и не запрашивает вас.