【问题标题】:SSRS: Subreport margins issueSSRS:子报表边距问题
【发布时间】:2016-06-27 09:24:31
【问题描述】:

我有一个包含两个子报表的主报表,比如说 SubReportA 和 SubReportB。

我已为每个边距设置如下:

  • 主报告:边距全部为 0
  • SubreportA:边距全部为 0
  • 子报表 B:所有边距为 1.5 厘米

我的问题是:

  1. 导出为 PDF 时,SubReportA 的打印底部边距很小。在预览中它工作正常。 SubReportA 是封面,所以我希望边距都设置为 0。
  2. SubReportB 始终打印时没有边距,即全部设置为 0cm 而不是 1.5cm。它发生在预览和导入 PDF 时。

有什么想法吗?

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012


    【解决方案1】:

    确保主报告的页面大小为 8.5 英寸、11 英寸。我通常在主报表和子报表上都设置 0.5 英寸的边距。尝试使主报表和子报表具有相同的页面大小和 8.5 英寸 x 11 的交互大小和相同的边距。子报表的正文应小于 7.5 英寸宽和 10 英寸长。两个子报表都在主报表中吗?

    【讨论】:

    • 是的,两个子报表都在同一个主报表中。第 1 点)是由于我有一个未显示一个 subReportA 的页脚,但它所占用的空间在那里,不能用于身体的其余部分。因此,底部只有一点边距。关于第 2 点)如果我为主报表和子报表设置相同的边距,除了 subreportB 之外,如何将主报表和子报表 A 的边距设置为 0?对于 subreportB 我想要 1,5 的边距。
    • 我不认为子报表使用自己的页面布局信息,它们遵从父级。这就是为什么即使您将 subreportB 设置为 1.5 也没有边距的原因 - 因为父报表没有边距。如果您将主报告设置为 11x17 横向,但将子报告设置为 8.5x11 纵向,这将是同样的问题 - 它们都将出现 11x17 横向。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-07
    • 2016-12-07
    • 2016-07-23
    • 1970-01-01
    • 2012-11-15
    • 2016-08-15
    • 2011-05-24
    相关资源
    最近更新 更多