0

我正在使用 jasper 报告并尝试添加一个字段。我的碧玉报告是水平的,(name(Label): value) 它不显示新创建的行。我试过增加乐队的高度,但无济于事。

<elementGroup>
        <textField isStretchWithOverflow="true">
            <reportElement x="186" y="20" width="200" height="20" positionType="Float"/>
            <textElement>
                <font fontName="SansSerif" size="14"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{journalTitle}]]></textFieldExpression>
        </textField>
        <staticText>
            <reportElement x="72" y="20" width="100" height="20" forecolor="#000000"/>
            <textElement textAlignment="Right">
                <font fontName="SansSerif" size="14" isBold="true"/>
            </textElement>
            <text><![CDATA[Title]]></text>
        </staticText>
        </elementGroup
4

2 回答 2

1

尝试将标签从静态文本转换为文本字段,设置选项“PrintWhenDetailOverflows”和“StretchWithOverflow”

应该这样做(其他方法:调整静态文本的大小,以便文本适合)

于 2013-05-28T05:59:29.600 回答
1

尝试设置带的最大高度并设置静态文本高度。您也可以尝试使用静态文本字体和字体大小。您必须检查特定波段中的文本。

于 2019-04-10T04:35:15.030 回答