我发现了在TablixCell中定义的colspan和rowspan属性,但在报表设计器中仍然无法垂直合并单元格,如果我手动修改RDL xml文件设置Rowspan,reportViewer会显示错误信息: 对于TablixCell中的CellContents,RowSpan必须为1。SSRS tablix垂直合并单元格问题
是否有任何其他方式来实现tablix的垂直合并单元格?
我发现了在TablixCell中定义的colspan和rowspan属性,但在报表设计器中仍然无法垂直合并单元格,如果我手动修改RDL xml文件设置Rowspan,reportViewer会显示错误信息: 对于TablixCell中的CellContents,RowSpan必须为1。SSRS tablix垂直合并单元格问题
是否有任何其他方式来实现tablix的垂直合并单元格?
据我所知,垂直合并的唯一方法是使用Matrix而不是Table。
如果这是仅用于显示的目的,你可以尝试把一个表的表内。如果删除外部表格上的分组列,SSRS将允许您执行此操作。
否则,你被限制在垂直分组与矩阵,它仍对其中垂直合并进行限制。
我upvoted这个,现在不能删除upvote,但它不起作用,因为你得到一个错误使用此方法的布局:细节成员只能包含静态内部成员 – Catherine 2014-04-07 10:58:25
@凯瑟琳,当你把图表或表格在另一个表格的单元格内,则需要确保“父”表格的行组具有一个组表达式。如果沿底部选择了表格,则应该看到一个包含“行组”和“列组”的窗格。双击“(Details ...)”组并在其中添加组表达式。 – 2015-07-24 13:39:55
嵌套表工作得很好,除了当我建立一个订阅将报告发送给我时。在outlook中呈现时,嵌套表格不会填充它们所在的单元格,因此看起来很糟糕。 – 2015-07-24 13:43:13
您必须使用Matrix而不是Table。我通过创建一个与Tablix相同的矩阵解决了我的问题,如下所示:
这是解决我的问题。良好的答案。 – 2017-01-09 08:41:27
嗨,矩阵只能在VS2008或Vs2005中使用,VS2010不能支持它,在vs2010中使用Tablix取代它,我说话g关于tablix合并单元格的问题。 – guaike 2011-04-08 12:59:46
在VS2010中使用了一个没有问题的矩阵 - 不确定这里是什么意思?有相同的问题,并确认你只能在一个矩阵中垂直合并,不能在一个表中完成。 – Rich 2011-07-27 14:45:37