Группировать несколько полей значений в одну ячейку

Прежде всего, записи отображаются в таблице по компоненту таблицы, но не в отчете.

Результаты выглядят так:

YEARS MONTHS SUMMONTH SUMQUARTER ----- ------ -------- ---------- 2009 Jan 130984 432041 Feb 146503 Mar 154554 Apr 147917 435150 May 131822 Jun 155411 Jul 144000 424806 Aug 130369 Sep 150437 Oct 112137 400114 Nov 152057 Dec 135920 ===================================== Jan-Dec 1692111 ===================================== 2010 Jan 139927 417564 Feb 154940 Mar 122697 Apr 163257 413305 May 124999 Jun 125049 Jul 145127 427612 Aug 138804 Sep 143681 Oct 143398 406381 Nov 125351 Dec 137632 ===================================== Jan-Dec 1664862 ===================================== 

В столбце sumquarter отображается сумма каждого квартала в году.

Они не печатаются, когда они повторяют значение поля.

Вопрос состоит в том, как сгруппировать столбец sumquarter, чтобы первое напечатанное повторяющееся значение в каждой строке присоединялось к следующему повторному значению, чтобы стать отдельной ячейкой, пока оно не встретит не повторяющееся значение?

Вы можете просто увидеть его на изображении. Ниже приведен образ, показанный в таблице, и решение, которое я предпочитаю, состоит в том, чтобы сгруппировать эти 3 месяца суммы в одну ячейку.

Вот изображение:

Вы можете использовать этот образец:

                                                                                                                                                                                                                         

Результат будет (в формате pdf): Итоговый отчет в формате PDF

В этом примере я использовал два элемента в столбце « Detail для столбца « Year : один textField с только вертикальными границами и с printWhenExpression: "$V{yearGroup_COUNT} == 1" свойство (я показываю его только один раз для целого yearGroup ) и один staticText без текста и только с вертикальными границами.

Я использовал три элемента в Detail окне Detail для столбца Quarter Sum :
один textField с только вертикальными границами и с printWhenExpression: "$V{quaterGroup_COUNT} == 1" (я показываю его только один раз для всей группы quaterGroup ), один staticText без текста и только с вертикальными границами и элемент line для рисование горизонтальной границы с помощью printWhenExpression: "$V{quaterGroup_COUNT} == 1" .

Interesting Posts

Как запустить виртуальную виртуальную машину VM из командной строки?

Как просмотреть медиафайлы (а именно `flv`) детали / информацию в Windows 7?

Кабели для построения компьютера

В чем разница между свойствами автогенератора и свойствами тела выражения?

проблема с правами на запись файла в папку «Program Files»

Преобразование из EPS в формат SVG

Передача изображения из одной активности другого действия

Android 4.3: BLE: поведение фильтра startLeScan ()

Могу ли я использовать Notepad ++ для selectivelly для объединения двух текстовых файлов?

Vista Networking не работает … Не могу даже ping localhost

Приложение ссылается на непубличные селекторы в Payload / .app / : декодер

Неожиданный токен ‘=’ в компоненте React

Использование sed, Вставить строку ниже (или выше) шаблона?

Ошибка «Неизвестный class в файле Interface Builder» во время выполнения

Как я могу принудительно изменять зависимости от gradleиента?

Давайте будем гением компьютера.