2015-10-20 84 views
0

我必须制作一份Navision报告(我使用ReportBuilder进行布局),从一张表中我可以获得与很多账单有关的所有数据,记录标记为标题,细节或页脚,在本报告中打印所有这些账单的摘要,并且在所有摘要完成后,我必须再打印三页,以显示与这些账单相关的一些数据。SSRS报告:脚注岛上的问​​题

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

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

  • 如何将页脚钉在页面的底部?
  • 在信息部分,我要表现出不同的页脚

对于点第二把交椅,我摸索出了一句:我把3个rects与分页符前,里面每一种有一个信息页面,既然它是固定的长度(而票据部分不是),我可以把我的东西放在最让我高兴的地方,并且用布局来完成。但如果我这样做,显示帐单部分的页脚将是一个问题。

我无法使用页脚,因为在其他信息部分我会看到页脚。我可以隐藏这些争议,但它仍然会使用我的宝贵空间。顺便说一下,如果页面没有满,我不能找到该页脚的底部:)

我不能使用表格页脚,因为我要么 - 获取页脚在每张账单结束时 - 只有在所有账单后才能获得页脚

由于信息部分有固定数量的页面,因此我很容易理解我是否在账单部分或信息部分(TotalPages - PageNumber)。但我怎么能把这个使用?

有没有办法让页面底部的EVERY页面出现字段/ rect /内容?如果可以做到,将其隐藏在信息中很容易。

有什么解决方案/解决方法/任何想到的? PS:我还没有关于它,但是有一些NAV方面的代码可以帮助我吗?

+0

难道你不能只使用一个表脚注,并将其设置为在每个页面上重复? –

+0

我不知道...在最后三页中不应该显示页脚,我可以只在这些页面上隐藏它吗?而且,我还不知道如何将页脚发送到可打印页面的底部,而不是在页面内容的末尾 –

回答

0

我想我可能有一个解决办法:

要发送页脚在页面的底部,我才意识到我是看到它错了,因为我一直在寻找在预览,而不是打印布局。

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

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

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