如何在MS中使用jrxml生成的excel头文本添加新行

我有一个jrxml文件使用Excel工作表生成。 从jrxml的行如下所示:

<text><![CDATA[Historical Places]]></text> 

在我的Excel表格中,我希望历史和地点以两行显示。 我尝试了一些来自XML的链接的东西在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 &#x13&#x10; Places]]></text> <text><![CDATA[Historical<br /> Places]]></text> 

今天我解决了这个问题。 我添加了splitType =“Stretch”,并在jrxml文件中将高度从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>