我正在处理使用员工的访问2003报告,以及他们在一段时间内积累的积分。当报告运行时,它会询问参数StartDate和EndDate,然后由Supervisor生成一个很好的报告 - >员工 - >每一点都有原因。
如何获得每个员工姓名旁边的总框,以便为每位员工提供总积分?我考虑过编写SELECT和WHERE语句并向VBA添加变量,因此source属性为:
=(SUM(SELECT [PointValue] WHERE [EmployeeName] = CurrentEmployee AND & _
[Date] <= #StartDate# AND [Date] >= #EndDate#))
提前致谢!
答案 0 :(得分:1)
最简单的方法是使用分组。如果为员工字段(列)创建组标题,则可以添加文本框并对组标题中的点进行求和。