【发布时间】:2017-11-15 12:10:01
【问题描述】:
我有一个主报告和一个子报告,即 main.jrxml 和 sub.jrxml,但存在以下问题:
- 在第二页上,当前页码不递增
- 在第二页及以后的标题和页眉没有完全删除
- 最后一页没有免责声明和页码
- .jasper 文件并不总是为 Jasper Studio 中的子报表重新生成,如何确保默认情况下总是重新生成此文件
我使用示例数据库运行报告。我该如何解决这个问题?
澄清:
对于我使用的 TextField 上的页码:
msg("第 {0} 页,共 {1} 页", $V{V_CURRENT_PAGE_NUMBER}, $V{PAGE_NUMBER})
V_CURRENT_PAGE_NUMBER 定义如下:
Expression 1
Initial Value Exppression $V{PAGE_NUMBER}
Increment type Page
Reset type Report
最后,我使用复合元素来获取当前和总页面信息。
更新:
第 2 点:将页眉内容移动到标题中。
第 3 点:我通过在最后一页页脚中重复免责声明和页码来解决。我现在在页脚和最后一页页脚中都有它。
【问题讨论】:
-
然后在 IDE 中开发 Jasper Reports,我就是这样做的:-) 我用这个标签接触到了更多的人...
-
I reach more people with this tag- 恐怕,不 :) -
添加了关于 Jasper Studio 的问题。好的,你能帮忙解决这个问题吗?
标签: jasper-reports