我有一个存储过程,它在一个长行中返回分层数据,例如:
ContractID | ContractName | AssetID | AssetName | UnitID -----------+--------------+---------+-----------+------- 2 | Test | 7 | My asset | 24 5 | Another one | 51 | Vehicle | 89
我需要创建一个SSRS报告,以层次结构显示数据,如下所示:
ContractID | ContractName 2 | Test AssetID | AssetName 7 | My asset UnitID 24 ContractID | ContractName 5 | Another one AssetID | AssetName 51 | Vehicle UnitID 89
成为SSRS n00b我很难过 - 这是否可能,如果是这样,怎么样?如果没有,实现这一目标的最佳/推荐方法是什么?
答案 0 :(得分:0)
根据我的评论假设“一行有多列”
在你的表格中:
在ContractID / ContractName上定义分组 寻找"Adding Row Groups to a Table" in this link
我认为您需要在AssetID / AssetName上定义另一个组 我假设每个AssetID / AssetName组有多个UnitID
UnitID是您的详细信息组
编辑:对不起:我还没有使用过SSRS 2008和Tablix控件。
答案 1 :(得分:0)
最终通过使用子报告解决了这个问题......但它确实有效。