BIRT лимит серии X на график, как в JasperReports, рисование нескольких графиков - PullRequest
2 голосов
/ 01 марта 2012

Я сейчас использую BIRT для отображения некоторых графиков. Мне нужно отобразить гистограмму на основе скриптовых данных. Если данных слишком много, то серия диаграмм X становится очень компактной.

Я хочу ограничить количество отображаемых на графике серий X , скажем, 5, затем следующие 5 для рисования на другом графике и так далее . Это возможно в JasperReports путем использования вложенных групп и сброса графика для группового события . Я не могу достичь этого в BIRT.

Возможно ли это в BIRT?

P.S. Мне нужно получить то, что вверху изображения ниже, как в Джаспере. То, что я могу с BIRT, внизу справа

I need to obtain what is on top, like in Jasper. What I can with BIRT right now is on the bottom-right

1 Ответ

1 голос
/ 02 марта 2012

Да, это возможно:

  1. Добавить элемент таблицы в отчет с соответствующим набором данных.
  2. Добавить группу в таблицу, чтобы ограничить количество серийдо не более 5 серий на группу (т. е. сгруппированные так же, как вложенные группы будут установлены в вашем JasperReports.)
  3. Удалить все строки из объекта таблицы , за исключением нижний колонтитул группы.
  4. Добавление графика в нижний колонтитул группы (путем перетаскивания из палитры) и настройки столбцов, значений и серий в обычном порядке.

Нет сброса диаграммы нагрупповое событие должно быть необходимым, так как группировка уже выполнена внутри объекта таблицы.

...