从jaspersoft Studio中的字段中减去自定义字段

时间:2018-08-10 04:50:25

标签: jasper-reports

我有从sql查询生成的字段,还有一个自定义字段,该字段是查询中某些字段的总和。

我正在使用JasperSoft Studio Community Edition 6.6.0。

我需要从sql字段中减去自定义字段。

这是将从中减去自定义字段的sql字段。

<textField>
    <reportElement x="0" y="0" width="55" height="30" uuid="46c5ae51-1356-4067-b109-ea071fb8ba1f"/>
    <textFieldExpression><![CDATA[$F{Leave_Days}]]></textFieldExpression>
</textField>

这是自定义字段,它是几个sql字段的总和。

<textField>
    <reportElement positionType="Float" x="0" y="0" width="36" height="30" uuid="12d28ae3-3d03-4814-9c1f-a0257f6fbba6"/>
    <textFieldExpression><![CDATA[SUM( $F{jan},$F{feb},$F{mar},$F{apr},$F{jun},$F{jul},$F{aug},$F{sep},$F{oct},$F{nov},$F{may},$F{dece})]]></textFieldExpression>
</textField>

这是我需要减去的字段的地方。

<textField>
    <reportElement x="0" y="0" width="38" height="30" uuid="4f721549-03d1-4c87-9bc7-708988a5dd09"/>
    <textFieldExpression><![CDATA[$F{Leave_Days} - SUM($F{jan},$F{feb},$F{mar},$F{apr},$F{jun},$F{jul},$F{aug},$F{sep},$F{oct},$F{nov},$F{may},$F{dece})]]> )]]></textFieldExpression>
</textField>

我希望我有道理。如何减去这两个字段并创建一个新的自定义字段。

0 个答案:

没有答案