我正在使用jasper报告并且我正在尝试添加字段。我的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
答案 0 :(得分:1)
尝试将标签从静态文本转换为文本字段,设置选项“PrintWhenDetailOverflows”和“StretchWithOverflow”
应该这样做(其他方法:调整静态文本的大小,使文本适合)
答案 1 :(得分:1)
尝试设置带的最大高度,并同时设置静态文本高度。您还可以尝试使用静态文本字体和字体大小。必须检查特定频段中的文本。