如何在SSRS中的一个Tablix中显示详细数据和聚合数据

时间:2015-06-02 15:41:15

标签: reporting-services ssrs-tablix

我正在Visual Studio 2013中开发报告,报告要求是:

报告应包括为患者提供个性化服务的每个提供者的详细数据 报告还应包括提供群组服务的提供者的记录。因此,该集合中的标准与第一集合不同 报告应在每个提供商分隔的一份报告中包含#1和#2 我创造了#1& #2报告,但我有资料如何将它们汇集在一个报告中,每个提供者在一个很好的格式化报告中获取他/她的个人以及组服务报告。我试过子报告但没有用,但查看链接报告。有任何想法/建议如何做到这一点?这是一个例子 enter image description here

1 个答案:

答案 0 :(得分:0)

您的个人服务和组服务的数据类似,所以我要做的是对所有数据进行一次查询,然后在表格中使用分组按照您希望的方式进行分组,让SSRS完成工作。

如果你的数据没有在一个查询中合并,我会联合这两个查询。您可能需要添加一些虚拟列才能将它们全部匹配(例如,您的组服务可能需要一列 ClientID - '' as ClientID)和另一列类型(群组查询中的'Group Services' as ServiceType个人'Individual Services' as ServiceType

对于您的表格,您将有2条明细行(通过右键单击该行添加一行 - 一个用于组服务及其字段,另一个用于个人服务。使用可见性隐藏它们(=ServiceType ="Group Services"

然后添加组 - >为 ServiceType 进行父级分组,然后添加组 - > 提供商的家长组。然后只需添加小组总计。