访问:向查询添加报告总数?

时间:2016-06-16 12:06:17

标签: ms-access parameters report field controls

我的报告中有一个字段位于员工姓名页脚下,该字段总计了员工平均每小时处理的单位数。我称之为AVG UPH。我需要使用该总数作为报表所基于的查询的控件。这可能吗?每次我尝试将其添加到我的查询中时,查询都无法运行,并询问我该字段是什么,而小弹出框中您应该键入内容。

以下是报告中的字段名称:

AccessTotalsPieceSorterRawData.AVG UPH

这是我试图调用的查询列字段:

AvgUPHPS:[Reports]![PieceSorterHomeAverages]![AccessTotalsPieceSorterRawData]![AVG UPH]

当我尝试运行查询时,它弹出一个框并要求我为报告“输入参数值”!PieceSorterHomeAverages!AccessTotalsPieceSorterRawData!AVG UPH

我很难过。任何帮助,将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

你在这里创建类似圆圈引用的东西,但是不起作用。

在报告可以计算并显示AVG UPH字段之前,它需要从源查询中读取数据。因此查询无法引用该字段。报告在报告视图或页面预览中打开后,可以使用不同的查询。

另外,你的4部分表达式听起来像AccessTotalsPieceSorterRawData是子报告吗?那应该是

[Reports]![PieceSorterHomeAverages]![AccessTotalsPieceSorterRawData].Report![AVG UPH]

(比较http://access.mvps.org/access/forms/frm0031.htmForms!Mainform!Subform1.Form!ControlName