如何将Jasper报表生成的RTF中的两个textField合并到一个框中?

时间:2019-04-23 11:00:01

标签: jasper-reports textfield rtf

我使用Jasper Reports生成RTF文件。

在RTF中,每个textField均表示为单独的框: enter image description here

我尝试对 textField 使用一个框架

<frame>
<reportElement positionType="Float" stretchType="RelativeToTallestObject" x="220" y="45" width="406" height="75"/>
<textField>
    <reportElement positionType="Float" x="0" y="0" width="406" height="60"/>
    <textElement>
        <font fontName="Arial" size="8"/>
    </textElement>
    <textFieldExpression><![CDATA["Address:"]]></textFieldExpression>
</textField>
<textField hyperlinkType="Reference" hyperlinkTarget="Blank">
    <reportElement x="0" y="57" width="200" height="15" key="textWithStyle" style="LinkField"/>
    <textElement>
        <font fontName="Arial" size="8" isUnderline="true"/>
    </textElement>
    <textFieldExpression><![CDATA["here"]]></textFieldExpression>
    <hyperlinkReferenceExpression><![CDATA["http:adress"]]></hyperlinkReferenceExpression>
</textField>
</frame>

但是 textField 也在不同的框中。

是否可以将多个textField合并为一个框,如下所示?

enter image description here

我知道我可以将每个文本添加到一个textField中,但是有时候我需要两个单独的textField,可以在一个盒子中进行管理。

0 个答案:

没有答案