SSRS - 打印订单问题

SSRS - Print order issue

我有以下情况:我有一个矩阵 table 具有动态行和列,行分为三组 Product_Type, ManufacturerSupplier 列是动态生成的商店。所有数据都来自从 SQL 服务器中的存储过程返回的单个 DataSet

行太大,不能放在一个屏幕上,列也一样,现在发生这种情况时,打印顺序必须如下:如果列溢出,则列必须在下一页继续打印行(3 种类型)。如果行溢出但列未溢出,则该列必须显示在剩余行的下一页上。这两种情况非常简单,我已经开始使用了。如果两列都溢出,则必须打印如下图:

我正在努力做对,我不是 SSRS 的新手,只知道基础知识。我已经努力想弄明白,但似乎做对了。

任何专家建议将不胜感激。

如果你有两个矩阵,一个实现这个的方法。

首先隐藏任何列 # > x(其中 x 是页面上可以容纳的列数),随后的矩阵隐藏列 # <= x

矩阵 1

矩阵2