我必须做一个Navision报告(我使用ReportBuilder进行布局),在这个表中,我从一个表中获取与许多账单相关的所有数据,记录被标记为页眉、细节或页脚,在此报告中打印我所有这些账单的摘要,在所有汇总完成之后,我必须再打印三页,在其中显示与这些账单相关的一些数据。
所以我们可以把它分成两个部分:账单部分(第一个N页,取决于账单的数量)和信息部分(最后3页)。
我的问题是,我必须在法案部分的每一页末尾显示一个关于当前页面中的账单的小计。这是要打印,所以布局是非常重要的。
对于第二点,我想出了一些东西:我在前面放了3个带分页的区域,每个里面都有一个信息页,因为它的长度是固定的(而账单部分不是),所以我可以把我的东西放在最让我高兴的地方,然后用布局来完成。但如果我这样做,显示页脚的帐单部分将是一个问题。
我不能使用页脚,因为否则在信息部分我会看到页脚。我可以隐藏这些内容,但它仍然会占用我宝贵的空间。顺便说一句,如果页面不是满的,我就不能让那个该死的页脚停留在页面的底部:)
我不能使用表格页脚,因为我将-在每个账单的末尾得到一个脚注-只有在所有的账单之后才能得到一个脚注。
因为信息部分有固定数量的页面,所以我很容易理解我是在账单部分还是信息部分(TotalPages - PageNumber)。但是我怎么才能用这个呢?
是否有方法使字段/rect/某物出现在每一页中,在页的底部?如果可以做到的话,把它隐藏在信息中是很容易的。
有什么解决办法/解决办法/想到什么吗?
PS:我还没想过,但是有没有一些NAV方面的代码可以帮助我呢?
发布于 2015-10-21 01:03:19
我想我可能有一个解决办法:
为了在页面底部发送页脚,我只是意识到我看错了,因为我看的是预览而不是打印布局。
为了隐藏/显示最后三页的不同页脚,我将重叠我可能需要的所有文本框,并根据页码有选择地显示它们。
页脚将始终占据相同的空间,但至少我可以显示有用的信息。
如果有人知道在运行时改变页脚高度的方法,那将是非常有用的。
https://stackoverflow.com/questions/33242125
复制