我有一个RDLC,表格是根据一个组重复的。但我无法证实这是怎么安排的。
但是这个组的总数是不正确的,而是得到了全部的总数。
说快递:
Dataset is as follows with 2 records
1 10 Sec01
1 11 sec02
Sec01
1. 1 10 10
Total 21
Sec02
1. 1 10 11
Total 21第01及02条的总数为10及11,但却显示整体总数。
在表达式中,它是Sum(字段,"Dataset1") -它显然是在计算dataset中字段的总数。我需要把这个设为组级。
我不能进入小组的细节..。尝试查看xml视图,但也没有取得任何进展。
发布于 2015-05-19 06:42:14
聚合是自动发生的,只有当您需要改变这种行为时,您才必须添加作用域。只需使用:
=Sum(Fields!MyField.Value)它将在与其所在位置相关的范围内进行汇总--组级别或整个表中的页脚。
如果添加一个作用域(例如,=Sum(Fields!MyField.Value, "Dataset1") ),那么它将在该级别(在本例中是整个数据集)进行聚合,这就是为什么它要给出整个数据集的总数。
https://stackoverflow.com/questions/30317794
复制相似问题