如何在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  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>