报表生成器 - 执行`Sum()`函数时防止重复数据

时间:2016-05-24 02:18:01

标签: reportbuilder3.0 report-builder2.0

我对报告构建者来说真的很新。

我试图对我的数据的总数进行求和。但是,由于我尝试将其加入其中,因此它具有重复的值。

enter image description here

这就是它的样子..我想要的是在我做总结时省略重复的数据...

我已尝试使用SUM(!Fields.GrossTotal.Value),但却提供了4,600值,而不是2,300

提前感谢大家......

1 个答案:

答案 0 :(得分:1)

首先,删除所有列,但删除最后一列(最好是详细信息表中的列)。如果不需要,您应隐藏最后一栏。

使用唯一列(BranchOrderID?)将父组添加到您的详细信息中,如下所示:

enter image description here

将其余列添加为内部组列,如下所示:

enter image description here

最后,右键单击所需的列(GrossTotal),然后从Tablix上下文菜单(见上图)中选择" Add Total" > "之前" /"后"