通过Jaspersoft Studio编译JRXML时的问题:列间距必须为正

时间:2014-07-16 09:15:00

标签: jasper-reports jaspersoft-studio

我正在 JasperSoft Studio 中设计JRXML。我想要不。页面中的列更多。 A4页面格式不适合我的需要。因此选择了“自定义”页面格式并将宽度更改为“1000”,将“高度”更改为“900”。在编译时使用这些属性我收到以下错误消息。我可以知道如何增加页面宽度以添加更多字段作为列。

Column spacing must be positive net.sf.jasperreports.engine.design.JasperDesign

示例JRXML为空:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Sample_1" language="groovy" pageWidth="1000" pageHeight="900" columnWidth="960" columnSpacing="-39" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="eaebc377-4aaf-4a46-9a9f-ededa4246308">
    <queryString language="xPath">
        <![CDATA[/menu-compare/field-details/fields]]>
    </queryString>
    <background>
        <band splitType="Stretch"/>
    </background>
    <title>
        <band height="79" splitType="Stretch"/>
    </title>
    <pageHeader>
        <band height="35" splitType="Stretch"/>
    </pageHeader>
    <columnHeader>
        <band height="61" splitType="Stretch"/>
    </columnHeader>
    <detail>
        <band height="125" splitType="Stretch"/>
    </detail>
    <columnFooter>
        <band height="45" splitType="Stretch"/>
    </columnFooter>
    <pageFooter>
        <band height="54" splitType="Stretch"/>
    </pageFooter>
    <summary>
        <band height="42" splitType="Stretch"/>
    </summary>
</jasperReport>

0 个答案:

没有答案