【问题标题】:Odd behavior with SSRS and table spacing on a new page新页面上 SSRS 和表格间距的奇怪行为
【发布时间】:2017-07-08 08:06:58
【问题描述】:

在我的 SSRS 报告中,标题和表格之间有大约 0.2 英寸的空间。但是,我有一个问题,我有一个多页长的表格,最终表格和新页面上的下一行之间没有空格,如下所示:

这就是我的报告在查看器中喜欢的内容。请注意,我的 0.2 英寸空白位于每个子报表内。 对此有什么可做的吗?

【问题讨论】:

  • 它是报告本身的实际标题吗?还是 tablix 中的行标题?
  • 是的,金条是一个实际的标题。我有一个大的单个单元格“表格”,它占据了其余空间,因此我可以为子报表提供适当的上下文,并且在单个单元格“表格”内是所有子报表等。单个单元格“表格”正对着标题 - 所有间距都在单个单元格表格内完成。

标签: reporting-services


【解决方案1】:

如果将子报表从 tablix 移动几个像素没有帮助,我喜欢在 tablix 底部添加另一行并将 BorderStyle 设置为 None 用于文本框属性中的额外行。这会强制元素之间的间距,并且在呈现的报告中不可见。

【讨论】:

  • 每个子报表在子报表的顶部都有 0.2 英寸的 while 空间,这就是为什么通常会有很好的间距。只是在表格被分解到没有出现空白的不同页面的情况下。
  • 您是否尝试在分页符组之前添加额外的行?我的意思是:如果您设置了该属性,请尝试在您正在分页的组之后立即添加该行。
  • 为了简单起见,我只提到了一份报告。但是,被分解的表格各不相同,每个表格的长度都是可变的,而且我有几个不同的报告表明这种情况正在发生。
  • 它是否以特定模式分解?例如,如果我的 tablix 中有一个汽车列表,并且我想按品牌进行分组,你是否将每个品牌放在单独的页面上?
  • 不,没有模式。
【解决方案2】:

听起来您没有在报告输出上设置边距。确保您在以下位置设置了上边距:

报表属性 > 边距

【讨论】:

    猜你喜欢
    • 2021-02-26
    • 1970-01-01
    • 2020-08-16
    • 2014-02-15
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 1970-01-01
    相关资源
    最近更新 更多