访问报告中包含参数的唯一计算总计

时间:2013-01-29 16:03:02

标签: ms-access access-vba ms-access-2003 calculated-field

我正在处理使用员工的访问2003报告,以及他们在一段时间内积累的积分。当报告运行时,它会询问参数StartDate和EndDate,然后由Supervisor生成一个很好的报告 - >员工 - >每一点都有原因。

如何获得每个员工姓名旁边的总框,以便为每位员工提供总积分?我考虑过编写SELECT和WHERE语句并向VBA添加变量,因此source属性为:

=(SUM(SELECT [PointValue] WHERE [EmployeeName] = CurrentEmployee AND & _
      [Date] <= #StartDate# AND [Date] >= #EndDate#))

提前致谢!

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用分组。如果为员工字段(列)创建组标题,则可以添加文本框并对组标题中的点进行求和。

report grouping