我找到了 TablixCell 中定义的 colspan 和 rowspan 属性,但在报表设计器中仍然无法垂直合并单元格,如果我修改 RDL xml 文件手动设置 Rowspan,reportViewer 会显示错误信息:RowSpan 必须为 1 用于 TablixCell 内的 CellContents .
有没有其他方法可以实现 tablix 的垂直合并单元格?
我找到了 TablixCell 中定义的 colspan 和 rowspan 属性,但在报表设计器中仍然无法垂直合并单元格,如果我修改 RDL xml 文件手动设置 Rowspan,reportViewer 会显示错误信息:RowSpan 必须为 1 用于 TablixCell 内的 CellContents .
有没有其他方法可以实现 tablix 的垂直合并单元格?
您必须使用矩阵而不是表。我通过创建一个与 tablix 相同的矩阵来解决我的这个问题,如下所示:
如果这仅用于显示目的,您可以尝试将表格放在表格中。如果您删除外部表上的分组列,SSRS 将允许您执行此操作。
否则,您将仅限于使用矩阵进行垂直分组,这仍然对垂直合并发生的位置有限制。
据我所知,垂直合并的唯一方法是使用矩阵而不是表。
所以我的技巧是我突出显示了我想要合并单元格的列的第一行,并更改了边框属性以删除底线。预览报表时,单元格看起来已合并。