tablix 中的组总计 - 仅返回第一个值

Group totals in tablix - only returning first value

我有一个根据品种名称和种植年份分组(行组)的 tablix。

分项,每个地块都有一个区域,没有分组,这在报告中正确显示。对于分组,每个品种名称和种植年份,它只有 returns 第一个值,而不是组内所有值的总和。

我试过 Fields!NewArea.Value 和 SUM(Fields!NewArea.Value) - 它仍然 returns 在第一条记录的区域,而不是总和区域。

谁能告诉我如何实现每组的总和?

如果您 right-click 在主设计 window 下方分组窗格中的行组上,则选择添加总计 Before/After。它应该自动在新的总计行中创建总和,但如果没有,则表达式只需要

=SUM(Fields!myFieldName.Value)

SUM() 是在行上下文级别计算的,因此在您的情况下,它将是同一行组中值的总和。