RDLC 矩阵中的水平和垂直总计
Horizontally and vertically Totals in RDLC Matrix
我正在使用 RDLC Reports in VS 2015 with SQL Server 2014
。我有一个 Matrix
报告,其中我需要横向和纵向的总计。数据集有列 Item,Month and Amount
。我需要以下报告格式。
我用过Add Total Row/Column
,但它给了我错误的结果。应该是什么问题。?任何帮助..
您可以右键单击要在其中计算总计的单元格并选择添加总计,然后选择是否要在列或行上进行总计。所以这对列和行都有效。
您可以使用范围 SUM
表达式实现所需的总数。假设您已经创建了所需的行和列组,请使用具有以下数据排列的矩阵。
Note in your case it is [Sum(Amount)]
instead of [Sum(Value)]
in
my case.
要显示总计,只需分别在组 item
和 Month
之外添加行和列。
Select [item]
行(第二行)并右击,转到 insert row
和 select outside group - below
.
要将列 select 添加到 [month]
列(第二列),右键单击它并 select insert column
然后 outside group - right
.
现在将这些表达式添加到红色突出显示的单元格中,检查第一张图片。
1: =Sum(Fields!Amount.Value,"Month")
2: =Sum(Fields!Amount.Value,"item")
它将产生以下矩阵:
如果我的回答对您有帮助,请告诉我。
我正在使用 RDLC Reports in VS 2015 with SQL Server 2014
。我有一个 Matrix
报告,其中我需要横向和纵向的总计。数据集有列 Item,Month and Amount
。我需要以下报告格式。
我用过Add Total Row/Column
,但它给了我错误的结果。应该是什么问题。?任何帮助..
您可以右键单击要在其中计算总计的单元格并选择添加总计,然后选择是否要在列或行上进行总计。所以这对列和行都有效。
您可以使用范围 SUM
表达式实现所需的总数。假设您已经创建了所需的行和列组,请使用具有以下数据排列的矩阵。
Note in your case it is
[Sum(Amount)]
instead of[Sum(Value)]
in my case.
要显示总计,只需分别在组 item
和 Month
之外添加行和列。
Select [item]
行(第二行)并右击,转到 insert row
和 select outside group - below
.
要将列 select 添加到 [month]
列(第二列),右键单击它并 select insert column
然后 outside group - right
.
现在将这些表达式添加到红色突出显示的单元格中,检查第一张图片。
1: =Sum(Fields!Amount.Value,"Month")
2: =Sum(Fields!Amount.Value,"item")
它将产生以下矩阵:
如果我的回答对您有帮助,请告诉我。