多个和列

时间:2014-08-13 10:44:42

标签: jasper-reports

我使用 JasperReports iReport 在我的网站上生成导出。

到目前为止,我成功地创造了许多基本的'报告采用以下格式:

Title

Number | date | value

1 | 2014-08-10     | 42   `// with this part beeing programaticaly repeated`

2 | 2014-08-15 | 84

3  | 2014-09-05    | 24

我现在需要做的是为每个月添加一条总和,如下所示:

Title

Number | date | value

1 | 2014-08-10     | 42

2 | 2014-08-15 | 84

**SUM  | 2014-08 | 126**  `// I want to add this line at the end of every month`

3  | 2014-09-05    | 24

**SUM | 2014-09 | 24**

我还没能在互联网上找到任何东西,因为我不知道如何制定我的问题。我试过的所有内容都只添加了' sum列'在每个基本专栏之后,女巫并不是我想要做的事情。

我是否遗漏了一项功能,或者想要实现这一功能?

编辑:

它不是 Java ,而是 JasperReports / iReport 问题。一旦我知道 JasperReports 如何允许这样做,我就会发现如何用Java做到这一点。

1 个答案:

答案 0 :(得分:0)

此处有一个类似的问题,您可以查看How to sum all values in a column in Jaspersoft iReport Designer?我已使用此快速Google search查找更多参考资料。

您还可以查看Jasper Reports Project存档提供的演示,例如:jasperreports-5.6.0/demo/samples/jasper/reports。还有JR web site的文档可以解释一下。

这应该给出一个基本的想法,如何做总和部分。为了在一年中的数据和计算每月的总和,需要对月份进行分组,每当您的日期月份发生变化时重置变量。 example对于您想要的内容可能有点过分,this search可以找到更多内容。