ssrs重复列

时间:2010-10-20 05:18:11

标签: reporting-services

我想知道它是否可能/如何制作ssrs报告 这样一列将在页面中向下递增直到结束,然后在下一列中继续

Time    Weight Size   CONTINUED   

1:00    110    14    4:00    113    10

2:00    114    16    5:00    115    13

3:00    112    11    6:00    117    15

页面结束

1 个答案:

答案 0 :(得分:0)

在报告正文属性中,您可以在布局属性中将设置为2。这将导致您的页面环绕。

---根据您的意见更新---

好的,你想要的实际上是一个矩阵。您需要修改查询以便返回行号,让我们调用此item_id。然后,如果要在列标题的正上方包装每15个项目,则将在cint(item_id / 15)的矩阵分组中创建一个列组。

所以你对矩阵的分组看起来像这样(你可以将行组设置为隐藏,或者将其缩小):

                        col_group1 ("=cint(item_id /15)")
                        col_group2 ("=column_header")
row_group ("=item_id")  detail ("=value")

您的结果集必须以不透明的方式返回。所以你必须将结果堆叠成这样的格式:

item_id  column_header  value 
   1         Time        1:00      
   1         Weight      120     
   1         Size        12      
   1         Time        3:00      
   1         Weight      110      
   1         Size        13

这样,您将每个结果中的15个顶部列组放入相邻列

希望这会有所帮助。