如何在矩阵控制SSRS中垂直显示数据

时间:2018-03-15 07:58:20

标签: reporting-services ssrs-2012

我有一个ssrs报告,它在表格中显示数据,就像image1一样。

image1

我需要在两个表中垂直显示数据以避免额外的页面。就像image2。

image2

目前我已尝试使用行组和列组进行矩阵控制,但它正在显示数据视图,请参阅image3。

image3

以下是小组表达。

行组:=ceiling(rownumber(nothing) / 2)

列组:=ceiling(rownumber(nothing) mod 2)

有人可以向我建议如何像img2一样垂直显示它。

1 个答案:

答案 0 :(得分:0)

最后得到了一个解决方案,在这里发布,因为可能是其他人可能需要它。对组使用下面的表达式。

行组:=天花板(rownumber(无)mod(Fields!RecCount.Value / 2))

列组:= ceiling(rownumber(无)/(Fields!RecCount.Value / 2))

RecCount是数据集的总行数。这会将结果集划分为两个并行表。如果需要多于或少于两个表,则相应地增加或减少devisor。