2014-08-13 4 views
0

Я использую 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» после того, как каждый основной столбец не является тем, что я пытаюсь сделать.

Есть ли функциональность, которую я пропустил или трюк, чтобы это реализовать?

EDIT:

Это не Java но JasperReports/иРепорт проблема. Как только я знаю, как JasperReports позволяют это сделать, я найду, как это сделать на Java.

+0

Вы можете использовать группировку. [Группирование данных] (http://jasperreports.sourceforge.net/sample.reference/jasper/index.html#groups) –

+0

Возможный дубликат [Как суммировать все значения в столбце в Jaspersoft iReport Designer?] (Http://stackoverflow.com/questions/13550514/how-to-sum-all-values-in-a-column-in-jaspersoft-ireport-designer) & [Группировка записей в JasperReports] (http://stackoverflow.com/q/14450634/876298) –

ответ

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.

Смежные вопросы