gpt4 book ai didi

java - 在jasperreports中添加垂直线

转载 作者:行者123 更新时间:2023-12-01 14:43:22 24 4
gpt4 key购买 nike

我使用JasperReports作为Web应用程序的报告工具。 (JSP + Servlet)

我开发了一个名为 Cust 的报告,其中包含名为 CustSub 的子报告。在子报告中,我想要某些列的垂直线,因此我添加了该框架的精确高度的线BondFrame 和垂直 line 的高度相同。

enter image description here

那么请告诉我是否有更好的方法?

更新1

这是我为备用行颜色应用的样式

<style name="Detail" mode="Transparent" fontName="Times New Roman" pdfFontName="Times-Roman"/>
<style name="Row" mode="Transparent" fontName="Times New Roman" pdfFontName="Times-Roman">
<conditionalStyle>
<conditionExpression><![CDATA[$V{REPORT_COUNT}%2 == 0]]></conditionExpression>
<style mode="Opaque" backcolor="#F0EFEF"/>
</conditionalStyle>
</style>

这是Detail Band(我只包含了代码中的两个文本字段,因此请不要考虑行的x="258")

<detail>
<band height="18" splitType="Stretch">
<frame>
<reportElement uuid="aa7987da-d84a-4d11-b079-44005699151d" style="Row" stretchType="RelativeToBandHeight" mode="Opaque" x="1" y="0" width="555" height="18"/>

<textField isStretchWithOverflow="true" pattern="dd/MM/yy" isBlankWhenNull="true">
<reportElement uuid="8a0ce8e2-1beb-4300-81ea-f3422abef623" style="Detail" positionType="Float" x="2" y="0" width="60" height="18"/>
<textElement>
<font fontName="Times New Roman" size="14"/>
</textElement>
<textFieldExpression><![CDATA[$F{TRNDATE}]]></textFieldExpression>
</textField>

<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="74be5885-f344-4451-a3a5-62213d3a3dd1" style="Detail" positionType="Float" x="120" y="0" width="68" height="18"/>
<textElement>
<font fontName="Times New Roman" size="14"/>
</textElement>
<textFieldExpression><![CDATA[$F{AMOUNT}]]></textFieldExpression>
</textField>

<line>
<reportElement uuid="06d698e3-34c2-445a-8787-a54bd38a2121" style="Detail" stretchType="RelativeToBandHeight" mode="Transparent" x="258" y="0" width="1" height="18" backcolor="#FFFFFF"/>
</line>

</frame>
</band>
</detail>

最佳答案

只需从调色板中拖动线条元素,然后拖动该图 block 元素的底部中点即可增加尺寸,然后通过拖动左侧中点来减小宽度。

关于java - 在jasperreports中添加垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15718138/

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