我有一个jrxml文件,使用它生成excel表。来自jrxml的行如下所示:
<text><![CDATA[Historical Places]]></text>
在我的Excel工作表中,我希望历史和地点以两个不同的行显示。我尝试了一些用于xml的链接 Adding a new line/break tag in XML它没有用。
这些是我尝试过的一些方法,但它没有起作用:
<text><![CDATA[Historical
Places]]></text>
<text><![CDATA[Historical \n Places]]></text>
<text><![CDATA[Historical \r\n Places]]></text>
<text><![CDATA[Historical "\r\n" Places]]></text>
<text><![CDATA[Historical  Places]]></text>
<text><![CDATA[Historical<br /> Places]]></text>
答案 0 :(得分:0)
今天我解决了这个问题。 我在jrxml文件中添加了splitType =“Stretch”并将高度从29增加到37。
<band height="37" splitType="Stretch">
还在jrxml文件中对reportElement x,y,width参数进行了以下更改。最初x为1040,宽度为80。
<reportElement mode="Transparent" x="980" y="12" width="100">
这解决了这个问题。
无需更改<text><![CDATA[Historical Places]]></text>