SSRS报告固定宽度&分栏

时间:2013-03-28 11:29:40

标签: vb.net visual-studio-2010 reporting-services ssrs-2008 ssrs-tablix

我在动态行和报告中使用了我的报告中的矩阵。列,当然还有更多的列意味着增加宽度,所以有任何方法可以在'N'列之后有一个列分隔符,这样我就可以将报表宽度保持为A4纸上的可打印或任何我想要的大小。 / p>

请记住我关注此问题的答案: Limit no of columns in SSRS matrix report

在N个列之后有一个列中断,但它只适用于固定行,动态行不会。

任何想法的人,谢谢 谢谢,

2 个答案:

答案 0 :(得分:0)

当列数更多时,报告宽度会根据需要自动增长。当你去打印时,它会自动将额外的列分成另一页。您真正可以控制的唯一设置是“如果可能的话,在一个页面上保持在一起”,这在这种情况下不适用。 CanGrow选项不适用于列宽。

答案 1 :(得分:0)

你可以将矩阵包裹在List中, 确保列表大于矩阵,调整列表的大小。 限制行数“= Ceiling(RowNumber(nothing)/ x)” - 在这种情况下,它将限制动态列数 如果列数超过x,则它将下降到下一行。 请记住在组设置中删除排序。