我是SSRS的新手。我的报告就像这样
类型金额
一个500
张使用B 200
A 100
使用C 400
C 200
我想将此转换为此类报告
类型总金额
600
张使用B 200
Ç600
基本上在左列中获取不同的类型,在右列中获取这些类型的总数。我有办法轻松地做到这一点吗?
由于
答案 0 :(得分:2)
从简单的报告开始,它只列出DataSet中的记录:
设计
结果:
右键点击行组部分中的(Details)
,然后选择Add Group -> Parent Group
:
从Type
下拉列表中选择要分组的字段(在我们的示例中为Group by:
),选择添加组页眉或页脚,然后单击“确定”:
您的表格现在看起来像这样:
如果您之前选择添加组页脚,则可以删除第二列和第三行 - 或第二行 - 完全(删除行时单击“确定”并提示删除关联组),保留这样的布局:
现在只需点击表格中空单元格的字段选择器,然后选择Amount
字段:
或右键单击空单元格,从上下文菜单中选择Expression并输入以下表达式:
=Sum(Fields!Amount.Value)
其中任何一个都应该导致公式被放入单元格中:
现在运行您的报告,您应该得到预期的结果:
网上有大量有类似指南和资源的地方,您也可以参考:
此处还有其他几个类似的问题,如果你只是搜索它们,你会发现它们。