【发布时间】:2020-06-02 08:56:32
【问题描述】:
我做了一个报告,我想在其中换行当文本长于行但结果是文本已在行下方输入导致所有结果超出行。如何......
<detail>
<band height="20" splitType="Stretch">
<textField>
<reportElement stretchType="RelativeToTallestObject" x="259" y="2" width="48" height="17"/>
<textElement textAlignment="Center" verticalAlignment="Top">
<font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{TRDATE}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true">
<reportElement x="312" y="2" width="113" height="17"/>
<textElement verticalAlignment="Middle">
<font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{LOCATION}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="426" y="2" width="58" height="17"/>
<textElement verticalAlignment="Middle">
<font fontName="AngsanaUPC" size="14" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SAVENAME}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="486" y="2" width="59" height="17"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SAVEDATE}]]></textFieldExpression>
</textField>
<line>
<reportElement x="10" y="18" width="535" height="1"/>
<graphicElement>
<pen lineWidth="0.25"/>
</graphicElement>
</line>
<textField>
<reportElement x="11" y="1" width="33" height="17"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$F{SEQ}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true">
<reportElement x="47" y="2" width="212" height="16"/>
<textElement verticalAlignment="Middle">
<font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{COURSENAME}]]></textFieldExpression>
</textField>
</band>
</detail>
报告的示例输出:
想要的结果:
【问题讨论】:
标签: jasper-reports