Jasper reports 如何在JasperReports中进行分组?

Jasper reports 如何在JasperReports中进行分组?,jasper-reports,Jasper Reports,我正在使用JasperReports生成pdf,并将XML作为数据源 我有一张桌子 XML如下所示: <multiplerecord type="PAF_DETAILS"> <record PAFNO="PAF121" MINCOMM="5" INVOICENO="BILL000000121" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/> <record PAFNO="PAF122

我正在使用JasperReports生成pdf,并将XML作为数据源

我有一张桌子

XML如下所示:

<multiplerecord type="PAF_DETAILS">
    <record PAFNO="PAF121" MINCOMM="5" INVOICENO="BILL000000121" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF122" MINCOMM="5" INVOICENO="BILL000000122" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF123" MINCOMM="5" INVOICENO="BILL000000123" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF124" MINCOMM="5" INVOICENO="BILL000000124" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF125" MINCOMM="5" INVOICENO="BILL000000125" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF124" MINCOMM="5" INVOICENO="BILL000000124" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 2"/>
    <record PAFNO="PAF122" MINCOMM="5" INVOICENO="BILL000000122" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 2"/>
    <record PAFNO="PAF123" MINCOMM="5" INVOICENO="BILL000000123" TYPE="Exclusive" CATEGORY="Category I" SLABNO="Slab 2"/>
    <record PAFNO="PAF126" MINCOMM="5" INVOICENO="BILL000000126" TYPE="Non - Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF127" MINCOMM="5" INVOICENO="BILL000000127" TYPE="Non - Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
    <record PAFNO="PAF128" MINCOMM="5" INVOICENO="BILL000000128" TYPE="Non - Exclusive" CATEGORY="Category I" SLABNO="Slab 1"/>
  </multiplerecord>

如何在iReport 4.5.1的JasperReports中实现这一点。
我是新来的

提前感谢。

您可以使用:

<group name="Type">
    <groupExpression><![CDATA[$F{TYPE}]]></groupExpression>
</group>

组可以包含组页眉、组页脚。。。您可以在JasperReport中使用多个组。确保数据正确排序,排序应与定义的组相对应。在您的示例中,排序似乎已经可以了。您可以在iReport designer中轻松定义组。

您可以阅读