SSRS报告:页脚岛上的麻烦

时间:2015-10-20 16:39:35

标签: reporting-services reportbuilder3.0 navision

我必须制作一个Navision报告(我正在使用ReportBuilder进行布局)从一个表中我获得了与许多账单相关的所有数据,这些记录被标记为Header,Detail或Footer,在此报告中打印a我所有这些账单的摘要,在完成所有摘要之后,我还要再打印三页,我将展示一些与这些账单相关的数据。

因此我们可以将其分为两部分:账单部分(前N页,取决于账单数量)和信息部分(最后3页)。

我的问题是,我必须在账单部分的每页末尾显示当前页面中的账单小计。这将打印,因此布局非常重要。

  • 如何将页脚固定在页面底部?
  • 在信息部分,我必须显示不同的页脚

对于第二点,我做了一些事情:我之前放了3个分页符,其中每个都有一个信息页面,因为它是固定长度(而票据部分不是)我可以把我的东西最让我高兴的地方就是布局。但是,如果我这样做,显示账单部分的页脚将是一个问题。

我不能使用页脚,因为否则在信息部分我会看到页脚。我可以隐藏这些内容,但它仍会使用我宝贵的空间。顺便说一句,如果页面不满,我就不能让那个该死的页脚停留在页面底部:)

我不能使用表页脚,因为我会 - 在每个账单结束时获取页脚 - 只在所有账单之后获取页脚

由于信息部分中有固定数量的页面,因此我很容易理解我是在账单部分还是信息部分(TotalPages - PageNumber)。但是我该如何使用呢?

有没有办法让字段/矩形/某些内容出现在页面底部的每个页面中?如果可以,将其隐藏在信息中很容易。

是否有任何解决方案/解决方法/任何想到的事情?

PS:我还没有考虑过,但是有没有可以帮助我的NAV端代码呢?

1 个答案:

答案 0 :(得分:0)

我想我可能有一个解决方案:

要在页面底部发送页脚,我才意识到我看错了,因为我正在查看预览而不是打印布局。

要隐藏/显示最后三页的不同页脚,我将重叠我可能需要的所有文本框,并根据页码选择性地显示它们。

页脚将始终占用相同的空间,但至少我只能显示有用的信息。

如果有人知道在运行期间更改页脚高度的方法,那将非常有用。