jasper-reports - 贾斯珀报告 : how to make the page footer always fixed at the bottom of each page?

标签 jasper-reports footer fixed

我在 jasperreports 中遇到页脚问题。我想将页脚固定在每页的底部。如果详细信息带中只有一条记录,则页脚紧跟在页面中间的详细信息带之后。我已将页脚中元素的“位置类型”设置为“相对于底部固定”。但它不起作用。我不能增加细节带的高度,因为它也会增加每条记录之间的空白。
谁能帮我?谢谢!

最佳答案

不确定@mdahlman 的回答是否涵盖/修复/理解原始问题,但我可能是错的。

要让页脚始终出现在页面/纸张最底部的固定位置,我认为最好的方法是将页脚(字段/文本/图形)放在背景带中。

并确保有一个带有空白空间的 PageFooter 带,以确保没有 Detail-data 打印在 Background-band 中的固定页脚顶部。
您仍然可以打印带有页面摘要字段的 PageFooter,但您需要在 PageFooter 底部留出空白空间来容纳背景带中的固定页脚。

关于jasper-reports - 贾斯珀报告 : how to make the page footer always fixed at the bottom of each page?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10415176/

相关文章:

java - 从 Java 应用程序执行报表时如何指定子数据集查询

css - 如何在 css 中更改页脚背景颜色?

html - Bootstrap 响应式页脚图像对齐

html - 有一张不会在某些分辨率下显示的图像

CSS 不透明度仅适用于 0 或 1

javascript - 窗口重新加载到同一位置后,固定标题不会保持固定

java - 为什么 iReports 预览中不显示货币格式

java - IReport - 作为输入流参数的子报表

jsf - 报告下载不提示用户保存

当div到达屏幕位置时jquery修复div位置,而不是滚动位置