Access 2010在报告程序集期间请求参数值

时间:2014-02-24 14:52:20

标签: report ms-access-2010 optional-parameters subreport

我知道这是各种查询的常见问题,我已经通过此报告数百次尝试修复它。当我尝试预览标题为“RTK报告”的报告时,Access会提示我输入“Inventory2013”​​的值,该表包含报告的主要数据。但是,这只会发生1.)当我包含一个标题为“Product Components Subreport”的子报表和2.)只有在我在主报表和子报表之间建立了链接字段“ProductID”之后。链接到示例数据库HERE

1 个答案:

答案 0 :(得分:1)

您遇到的问题似乎是由于您使用“ProductID”的模糊名称将子表单链接到详细信息部分。我通过以下方式让它发挥作用:

  1. 在主窗体的RecordSource中,我将列PropertyId的查询SQL更改为“SELECT Inventory2013.PRODUCTID AS MainID”,
  2. 由于这会破坏MASTER和CHILD链接,然后我将MASTER修改为“MainID”,将CHILD修改为“Product_ID”
  3. 更改后,报告会运行,但不会提示您。