Jasper reports 为什么部分不适合页面高度?

Jasper reports 为什么部分不适合页面高度?,jasper-reports,Jasper Reports,我在一个报告中工作,它需要附加到另一个以生成更大的报告,因此它只有标题、页脚和摘要部分。问题是我得到了一个编译错误,我不知道原因。这是我的jrxml文件(为了简洁起见,省略了带有..的部分): 我的代码中的行(堆栈跟踪中的最后一行)如下所示: (文件存在且路径正确) 我的第一个想法是pageHeight-(topMargin+bottomMargin)656)放在同一页面上 如果您喜欢在没有pageFooter的单独页面上设置标题栏,则需要设置属性 isTitleNewPage="tr

我在一个报告中工作,它需要附加到另一个以生成更大的报告,因此它只有标题、页脚和摘要部分。问题是我得到了一个编译错误,我不知道原因。这是我的
jrxml
文件(为了简洁起见,省略了带有
..
的部分):

我的代码中的行(堆栈跟踪中的最后一行)如下所示:

(文件存在且路径正确)

我的第一个想法是
pageHeight-(topMargin+bottomMargin)<650px
,但事实并非如此,实际上是
656px
,所以我不知道我遗漏了什么。欢迎任何帮助或指导

我试着删除
只是为了测试(我不能在最终报告中这样做,它包含一些信息),报告编译和呈现很顺利。此外,我可以说,没有任何元素是在乐队之外的,因为它是由Jaspersoft Studio制作的,这种错误显示在设计视图中


关于报告源代码的任何其他信息,请在评论中告诉我

它还试图将
页面页脚
标题
栏(
650+50>656
)放在同一页面上

如果您喜欢在没有
pageFooter
的单独页面上设置标题栏,则需要设置属性

isTitleNewPage="true"

指定标题部分是否打印在单独的初始页上

在JasperSoft工作室

Exception in thread "main" net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 
 1. The title section, the page and column headers and footers and the margins do not fit the page height.
at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:280)
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:152)
at net.sf.jasperreports.engine.JasperCompileManager.compile(JasperCompileManager.java:357)
at net.sf.jasperreports.engine.JasperCompileManager.compileToFile(JasperCompileManager.java:273)
at net.sf.jasperreports.engine.JasperCompileManager.compileToFile(JasperCompileManager.java:232)
at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:542)
at ar.edu.unt.jasper.ReportCompilerAndExporter.main(ReportCompilerAndExporter.java:25)
String myReport = JasperCompileManager.compileReportToFile("myReport.jrxml");
isTitleNewPage="true"