在 RDLC 的同一 Tablix 中显示列的小计

Show subtotal of a columns in the same Tablix in RDLC

我正在尝试在我的 Tablix 中生成多个列的小计,而不是在页脚或页眉中。我正在使用这个表达式:

=SUM(ReportItems!ColumnName.Value)

这个在 footer.But 中工作正常,因为我的工作需要我不能使用页脚,必须在同一个 tablix 中显示小计。这样做时会显示这样的错误 -

Aggregate functions can be used only on report items contained in page headers and footers

谁能帮我解决这个问题?

好的,我找到了解决方案。首先,我们需要 select tablix 并为行组添加组。

然后我们可以使用我们想要的字段进行分组并签入"Add group footer"。

之后,我们可以在“行组”部分找到刚刚创建的组。使用右键单击组选择组属性,我们可以更改分页符等任何属性。 现在,从我们的 tablix 中新添加的行中,我们可以使用表达式来显示小计。

然后我们可以删除因为组自动生成的列。