如何在ssrs报表中水平扩展父组而不是破坏页面

时间:2019-07-14 13:35:10

标签: reporting-services ssrs-2008 ssrs-tablix

我有按国家/地区分组的城市,tablix保留数据,父组为(国家),tablix属性的(保持在一起)选项设置为true,tablix的宽度约为车体宽度的30%,想要将数据水平扩展到每个组末尾之后的第二列(如果垂直没有剩余空间)。

1 个答案:

答案 0 :(得分:0)

SSRS支持多列报告。

转到“报告-报告属性...”菜单。单击布局选项卡,然后将列数设置为您要在页面上显示的列数(在您的示例中为2)。这将为您提供一列,以在左侧布置报表对象,在页面上以灰色列显示右边,将在左边的列重复出现。

您的列必须能够在页面上容纳两次,以留出空白。宽度为30%时,您应该在这里没问题。

但是,设计器中的报表渲染器不支持多列,因此您只能在设计器中看到一列。 HTML渲染器也不支持多列,并且在部署到Reporting Services服务器并显示为网页时,您只会看到报告的一列。

要查看多列布局,您需要将报告输出到支持多列的渲染器,例如PDF或打印机。