当前位置: 首页 > 知识库问答 >
问题:

为什么节不适合页面高度?

华君浩
2023-03-14
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport ... pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="469" leftMargin="70" rightMargin="56" topMargin="130" bottomMargin="56" isSummaryWithPageHeaderAndFooter="true" ...>
    <property ...some properties.../>
    <parameter .../>
    <queryString language="SQL">...</queryString>
    <field .../>
    <variable>...</variable>
    <background>
        <band splitType="Stretch"/>
    </background>
    <title>
        <band height="650" splitType="Stretch">...</band>
    </title>
    <pageFooter>
        <band height="50">...</band>
    </pageFooter>
    <summary>
        <band height="451">...</band>
    </summary>
</jasperReport>
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");

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

共有1个答案

蒋航
2023-03-14

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

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

isTitleNewPage="true"

来自JReport API

 类似资料:
  • 我正在创建一个约会网站来学习网络开发,我不知道如何制作背景色,它只是在特定的div上不起作用。我应该改变什么?我尝试了很多东西,但什么都没有发生。 添加lorem ipsum所以我可以问这个问题...跳过这个 Lorem ipsum dolor sit amet,concetetur adipiscing elit。Morbi ut felis magna。聪明的人,聪明的人,聪明的人,聪明的人。

  • Python的正在帮助我安装和更新包,但是一些文档化的命令似乎不受支持(至少在OS 10.8.2和Python 2.7.2上运行1.2.1)。当我尝试 或者 我明白了 这些命令是否尚未实现(尽管已被记录)?

  • 问题内容: 我需要使我的网页高度适合屏幕尺寸的高度,而无需滚动。 HTML CSS 问题答案: 一个快速,简洁,有效的独立解决方案,带有内联CSS,无jQuery要求。AFAIK也可以从IE9使用。

  • 本文向大家介绍怎么让body高度自适应屏幕?为什么?相关面试题,主要包含被问及怎么让body高度自适应屏幕?为什么?时的应答技巧和注意事项,需要的朋友参考一下 同楼上,html,body同时设置成100%才有效,html百分比是相对于浏览器而言的,其他元素相对于父元素。 注意:这样设置会使不起作用,之前遇到过这种问题,不对的请指正。

  • 问题内容: 我有几列使用flex给出相等的宽度。每个都包含标签,我希望这些图像显示尺寸。 如本演示中所示,图像没有调整大小。这是为什么? 问题答案: 从规格: 该属性指定如何将替换元素的内容装配到通过其使用的高度和宽度建立的框中。 关键术语是: 根据其使用的高度和宽度安装到盒子中 图像将被替换,而不是其容器。并且由其使用的高度和宽度确定的框与图像本身有关,而不与容器有关。 因此,报废容器并使图像本