You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JasperSoft Studio如何设置两个页脚:一个常规位置一个强制底部

在JasperSoft Studio中实现两个页脚位置不同的解决方案

要实现一个页脚常规位置、另一个强制底部的需求,不用修改全局的band设置,关键是利用单个元素的独立位置属性来分别控制:

通用操作步骤(每页都显示两个不同位置的页脚)

  1. 打开报表设计界面,找到Page Footer band,先把这个band的Force to Bottom属性设为false,避免全局设置影响所有元素。
  2. 在Page Footer里添加两个元素(比如文本框、标签),分别作为页脚1和页脚2。
  3. 选中页脚1,在右侧属性面板找到Position Type,设置为Fix Relative to Top——这个页脚会跟着Page Footer的常规位置走,紧贴页面内容下方显示。
  4. 选中页脚2,把它的Position Type改成Fix Relative to Bottom,再调整Y坐标(比如页面总高度是842px,元素高度20px,就把Y设为822px),这样它就会固定在页面底部。

特殊场景:仅最后一页显示强制底部页脚

如果只需要最后一页让页脚2强制到底部,其他页面两个页脚都保持常规位置:

  1. 页脚1继续放在Page Footer band,保持Force to Bottom为false。
  2. 新增一个Summary Band,把它的Print On Last Page Only设为true,同时开启Force to Bottom。
  3. 把页脚2的内容放到这个Summary Band里,这样它只会在最后一页强制显示在页面底部,其他页面只显示常规位置的页脚1。

内容的提问来源于stack exchange,提问作者PRAGYA SHARMA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 02:15:32