2016-12-20 26 views
0

我有两个表,比如表A和表B.两个表都是动态的,因为它们为每个行组返回不同数量的行。表A按列A,B,C分组。表B按相同的A和B分组,但不是C.因此,我有以下表格:SSRS - 按公共列分组的多个报表页面

列A和B在两个表之间相同。

我希望把每个页面由A.分组换句话说,每个页面上两个表,将有与出现在每一页上都表列A的每个值一个单独的页面。

我试图通过将两个表嵌入列表中,但我得到了静态内部成员错误。我无法将表放入标题行,因为行数是动态的。在SSRS中有没有办法做到这一点?

我正在使用SSRS 2008 R2。

+0

后内这样做,你遇到了一个错误,“ssl该tablix有一个内部成员的详细成员?”如果你这样做,请按照网页上的步骤(http://blogs.lessthandot.com/index.php/datamgmt/dbprogramming/reporting-services-error-the-tablix/) –

回答

0

由于您想按列A对所有内容进行分组,并为其分配不同的页面,因此我们以此为起点。

  1. 与由A列中
  2. 分组插入长方形把它视为一个占位符,一个明细行创建一个表。
  3. 将表A和表B拖入其中。

它应该是这样的:

enter image description here

所以,无论行或列的表A和B,它都将是A列中的每个实例的情况下