首页 > 解决方案 > JasperReport - 按状态汇总值而不对记录进行分组

问题描述

我有一个显示以下数据的报告:

Bill        | Status   | Value
Food        |  Paid    |   10
Gas         |  Overdue |   15
Electricity |  Open    |   20
Fun         |  Paid    |   25

我需要按状态显示总计,在本例中,已付账单为 35,逾期账单为 15,未结账单为 20(我不知道 open 是否是未逾期账单的英文术语也没有付款)。

这个问题与问题如何在 Jaspersoft iReport Designer 中对列中的所有值求和?因为我需要的是通过状态字段对账单值求和,而不是对所有值求和,而不管状态字段如何。

这个问题与JasperReports中的问题分组记录不重复,因为我无法更改报表布局并将其数据分组。我需要的是按状态显示总计,我已经在 J​​ava 中以编程方式进行,并通过报告参数传递这三种总计。

标签: jasper-reports

解决方案


推荐阅读