Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Jasper. crosstab с дополнительным столбцом / 2 сообщений из 2, страница 1 из 1
13.02.2012, 11:30
    #37658602
sanBez
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jasper. crosstab с дополнительным столбцом
Сваял простой crosstab, в котором выводятся значения по группам на дату.
DataSource отчета - коллекция:

Код: java
1.
2.
Collection<R1280Record> records = ...
JRBeanCollectionDataSource dataSource = new JRBeanCollectionDataSource(records);



Элемент коллекции:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public class R1280Record {
	
	/**
	 * дата
	 */
	private Date date;
	
	/**
	 * значение по группе
	 */
	private SignedGroupRate signedGroupRate;



С построением такого crosstab проблем нет.
Но в отчет надо добавить столбец в котором на каждую дату выводится общий_показатель2 по всем группам на дату.
В итогах строки он не учитывается, в итогах столбца (в отличие от других столбцов) считается среднее, а не сумма.

То есть получается нужен какой-то "полукросстаб" :)
Подскажите в какую сторону копать чтобы получить подобное?
...
Рейтинг: 0 / 0
15.02.2012, 13:02
    #37662807
sanBez
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jasper. crosstab с дополнительным столбцом
sanBez,

В общем с некоторыми заморочками реализовано все кроме: "считать в последнем столбце итог не как сумму, а как среднее".
Кто-нибудь может подсказать как реализовать какой-нить хитрый java-инкрементер с параметром типа "номер_столбца" или "заголовок столбца" чтобы переключать расчет итога?
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Jasper. crosstab с дополнительным столбцом / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]