Report Builder - 在执行 `Sum()` 函数时防止重复数据

Report Builder - Prevent duplicate data when doing `Sum()` function

我真的是报表生成器的新手。

我正在尝试对我的数据的 GrossTotal 求和。但是它有重复的值,因为我试图加入它的详细信息。

这是它的样子..我想要的是在求和时省略重复数据...

我试过使用 SUM(!Fields.GrossTotal.Value) 但给了我 4,600 值而不是 2,300

提前谢谢大家...

首先,删除除最后一列之外的所有列(最好是详细信息 table 中的一列)。如果不需要,请隐藏最后一列。

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

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

最后,右键单击所需的列 (GrossTotal),然后从 Tablix 上下文菜单(见上图)中,select "Add Total" > "Before"/"After".