Report 报告中日期范围的总和(非查询)

Report 报告中日期范围的总和(非查询),report,ms-access-2010,Report,Ms Access 2010,在Access 2010中,我在报告之前有一个小表单,要求用户提供日期范围(例如,2015年7月7日至2015年9月9日)。我将此日期范围作为筛选器传递给报表。该查询包含ActDate、Activity和Hours字段。我现在希望报告看起来像: Activities from <startDate> to <endDate>: Activity Total Hours Reading 5 Writing 8 Talking

在Access 2010中,我在报告之前有一个小表单,要求用户提供日期范围(例如,2015年7月7日至2015年9月9日)。我将此日期范围作为筛选器传递给报表。该查询包含ActDate、Activity和Hours字段。我现在希望报告看起来像:

Activities from <startDate> to <endDate>:

Activity       Total Hours
Reading        5
Writing        8
Talking        3
从到的活动:
活动总小时数
阅读5
写作8
谈话3
我得到的是

Activities from <startDate> to <endDate>:

Activity       Total Hours
Reading        2
Reading        3

Writing        1
Writing        3
Writing        4

Talking        1
Talking        2
从到的活动:
活动总小时数
阅读2
阅读3
写作1
写作3
写作4
谈话1
谈话2
报告应汇总所选日期范围内的相等活动,而不是为刚刚在不同日期发生的每个活动显示单独的行。在报告中为活动添加组不是解决方案(它只会添加额外的空行)

我想可以在用户对话框之后构建自定义查询(在查询中,我可以按日期范围过滤,并按活动分组),但如果可以在报表中进行分组而不更改查询,则会简单得多。我真的需要更改查询吗