Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 按页数分组_Ms Access_Vba - Fatal编程技术网

Ms access 按页数分组

Ms access 按页数分组,ms-access,vba,Ms Access,Vba,我有一个在ID字段上分组的报告。根据从源中提取的数据量,每个分组大约有1-3页 有没有办法根据每个部分的页数对报告进行分组 示例: 所有组均为3页 所有两页的组 包含1页的所有组 AFAIK您无法访问页数,因为分组是在呈现页面之前完成的 但是,假设您有一个表T,它的列ID是一组值v,您可以将其分组,为什么不计算每个值v有多少行,并将其连接到报表源(或者只使用HAVING子句)?您可以通过每个ID的成员数来计算页数 像 您想按大小对组进行排序吗?最好将文件分开,但同时进行排序。我只是无法在页面计

我有一个在
ID
字段上分组的报告。根据从源中提取的数据量,每个分组大约有1-3页

有没有办法根据每个部分的页数对报告进行分组

示例:

  • 所有组均为3页
  • 所有两页的组
  • 包含1页的所有组

AFAIK您无法访问页数,因为分组是在呈现页面之前完成的

但是,假设您有一个表T,它的列ID是一组值v,您可以将其分组,为什么不计算每个值v有多少行,并将其连接到报表源(或者只使用HAVING子句)?您可以通过每个ID的成员数来计算页数


您想按大小对组进行排序吗?最好将文件分开,但同时进行排序。我只是无法在页面计数上得到分组,甚至无法生成正确的数字。我只得到整个ID字段的计数。嗨,罗兰,谢谢你的回复。我能够通过另一种方法完成分组。我确实注意到分页是动态完成的,所以通过分页进行分组比进行分组更麻烦。
ID value count

1    a     2
2    a     2
3    b     1
...