如何限制Matrix中的列数

时间:2016-11-29 06:55:19

标签: sql reporting-services ssrs-2012 sql-server-data-tools

与Tablix不同,我无法在Matrix中使用限制表达式,例如=ceiling(rownumber(nothing)/6)

你有什么想法可以达到限制。仅在矩阵设计中的列,而不触及数据集。

或者我应该在Tablix中创建它? 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我认为,实现这一目标的唯一方法是在源数据集中指定希望数据显示的列和行。

这可以通过获取row_number然后进行整数除法(<row_number value>/6)以获得它应该落入的行然后进行模块划分(<row_number value>%6)来获得列来实现应该落入。

从这里,您可以在行和列字段上构建Tablix分组。