在报告中分组记录

时间:2018-06-19 19:49:56

标签: access-vba

此脚本根据上一个屏幕中的用户输入(开始日期和结束日期)过滤记录。它工作正常,但是我希望输出的报告将数据按另一个字段[SN]分组。如何添加该参数?

Me.Filter = "[Date] between #" & Format(Me!startdate.Value, "yyyy\/mm\/dd") 
& "# and #" & Format(Me!enddate.Value, "yyyy\/mm\/dd") & "# "
 strFilter = Me.Filter

Me.FilterOn = True
DoCmd.OpenReport "Monthly Ops", acViewReport, , Me.Filter

2 个答案:

答案 0 :(得分:0)

不要认为您可以在Access报告中动态地“分组”。假设您要分组的字段数量有限,我将创建该数量的不同报告,每个报告都有不同的分组选项之一,然后使用其他参数来确定要打开的报告。

答案 1 :(得分:0)

访问报告向导提供了对一个或多个字段进行分组的选项。我能够对SN进行分组并按日期排序,我认为在将记录发送到报告之前,我将使用查询进行过滤。