我有从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>
我希望我有道理。如何减去这两个字段并创建一个新的自定义字段。