【问题标题】:Resizing a subreport in SSRS在 SSRS 中调整子报表的大小
【发布时间】:2015-01-28 19:58:47
【问题描述】:

我们创建了许多子报表,希望将它们编译成一个更大的报表,该报表可以作为一个文档运行和打印。

这些创建的子报表是单独使用的,因此它们的大小也是如此,但在主报表中它们似乎太大了。更改子报表元素的大小似乎并不能阻止子报表增长到其实际大小。如果我将实际的子报表更改为更小,则主报表会显示它更小。但这似乎是不可能的,原因有两个:报告太多,并且这些报告被单独使用,因此在某些情况下将它们缩小会破坏它。

有没有办法使子报表的大小等于我们为其设置的大小而不是原始大小?

【问题讨论】:

    标签: sql reporting-services ssrs-2012


    【解决方案1】:

    你可以试试这个方法,

    1) 添加表格

    2) 将每个子报表放在自己的表格单元格中

    3) 如果您不希望单元格超出给定大小,则将单元格组织为所需的布局,然后将CanGrow 设置为false

    【讨论】:

    • 我试过这个,但似乎 CanGrow 属性在将子报表放入其中后自动更改为 true。我注意到这一点,首先将 CanGrow 设置为 False,将子报表放入,然后将其取出,然后看到 CanGrow 属性恢复为 true。将子报表放入单元格后,您将无法通过单击或属性下拉菜单选择单元格本身。结果最终是如果子报表是 5 英寸,它会尝试使用页面上 5 英寸的空间。我也尝试过使用矩形作为容器,但这也没有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多