我该如何合并行(特定列),具有在SQL Server相同的值报告RDL?(How can I mer

2019-09-19 09:34发布

我是新来使用重布局中BIDS SQL Server 2005报表Servives工作。

我需要修改现有的报告,这样我可以在这将有特定的列的值相同的相邻行合并单元格。

例如:认为这是由报告RDL使用的存储过程返回的表。

_________________________________________________  
Id      SubCategory    Field1     Field2   Total  
_________________________________________________  
1       a              Bob        US       17  
1       b              John       UK       17  
2       a              Mary       AUS      12  
3       d              Ram        IND      19  
4       b              Alex       UK       09  
4       c              Abby       FR       09  
5       e              Tim        IT       03  
_________________________________________________  

表示例 - Couldn”设置文本格式:(图片浏览:HTTP_://i.stack.imgur.com/gWEH5.png_

我需要做的就是我想要的细胞合并到一个地方在同一列中相邻两行具有相同的价值。

Id 1重复两次,所以对于这些细胞必须合并。 (另外4

同样,对于最后一列Total与ID的小区14必须合并。

该RDL有“文本框”的专栏中,我看到了在这个论坛上一些其他的问题,但都涉及到Tablix或矩阵,所以我认为这将是更好,如果我提到它。

我需要这个合并在RDL做,当导出到Excel,这也应该存在。

希望有人能够很快帮助。

Answer 1:

更改SQL查询通过ID使用一组。



Answer 2:

在报告服务拖动识别号开行组的Tablix Upaer比详细集团和拖动等领域(除总)Besid ID和befor垂直虚线在表格中。 并拖动合计到AFTE垂直虚线第一小区



文章来源: How can I merge rows (of a particular column) having the same value in SQL Server Reports RDL?