1

我正在处理一个使用员工的 access 2003 报告,以及他们在一段时间内积累的积分。运行报告时,它会询问参数 StartDate 和 EndDate,然后通过 Supervisor -> Employee -> 每个点生成一个漂亮的报告,并说明原因。

如何在每个员工姓名旁边获得一个总分框来给出每个员工的总分?我考虑过编写一个 SELECT 和 WHERE 语句并将变量添加到 VBA,所以源属性是:

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

提前致谢!

4

1 回答 1

1

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

报告分组

于 2013-01-30T00:30:22.283 回答