在ireport3.0.0设计中使用变量Variable:
1.可以使用分组和变量结合使用:
<variable name="count" class="java.lang.Integer" incrementType="Group" incrementGroup="countGroup" calculation="Count"> //计算求总数,还可以求和,求平均数
<variableExpression><![CDATA[$F{ID}]]></variableExpression>
</variable>
<group name="countGroup">
<groupExpression><![CDATA[$F{ID}]]></groupExpression> //按字段ID分组
<groupHeader>
<band splitType="Stretch"/>
</groupHeader>
<groupFooter>
<band splitType="Stretch"/>
</groupFooter>
</group>