gpt4 book ai didi

jasper-reports - 在 jasperreports 中添加表格边框

转载 作者:行者123 更新时间:2023-12-04 00:47:47 34 4
gpt4 key购买 nike

您如何使用类似数据的表格创建报告?

我能够创建一份包含以下详细信息的报告。它以类似表格的结构排列数据。

<jasperReport>  
.
.
<pageHeader>
<band height="30">
<staticText>
<reportElement x="0" y="0" width="69" height="24" />
<textElement verticalAlignment="Bottom" />
<text><![CDATA[ID: ]]></text>
</staticText>
<staticText>
<reportElement x="140" y="0" width="69" height="24" />
<textElement verticalAlignment="Bottom" />
<text><![CDATA[NAME: ]]></text>
</staticText>
<staticText>
<reportElement x="280" y="0" width="69" height="24" />
<textElement verticalAlignment="Bottom" />
<text><![CDATA[AGE: ]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="30">
<textField>
<reportElement x="0" y="0" width="69" height="24" />
<textFieldExpression class="java.lang.String"><![CDATA[$F{id}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="140" y="0" width="69" height="24" />
<textFieldExpression class="java.lang.String"><![CDATA[$F{name}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="280" y="0" width="69" height="24" />
<textFieldExpression class="java.lang.String"><![CDATA[$F{age}]]></textFieldExpression>
</textField>
</band>
</detail>
</jasperReport>

但是行和列没有边框?我如何在 Jasperreport 4.5 中实现这一点?

谢谢

最佳答案

  • 您可以在 GUI 设计器(例如 iReport)的帮助下添加边框,也可以添加 盒子手动元素(编辑 jrxml 文件),如本示例中所示:

  • <textField>
    <reportElement x="29" y="17" width="100" height="20"/>
    <box>
    <topPen lineWidth="1.0"/>
    <leftPen lineWidth="1.0"/>
    <bottomPen lineWidth="1.0"/>
    <rightPen lineWidth="1.0"/>
    </box>
    <textElement/>
    <textFieldExpression><![CDATA[$F{field}]]></textFieldExpression>
    </textField>
  • 在 iReport 中,您可以使用“Padding And Borders”上下文菜单。
    iReport context menu
  • 在 Jaspersoft Studio 中,您可以借助属性对话框(选项卡边框)设置边框。

  • enter image description here

    关于jasper-reports - 在 jasperreports 中添加表格边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10278067/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com