Я пытаюсь создать таблицу с двумя группами в отчете BIRT.
Я сначала группируюсь по годам, а затем по критериям во втором столбце. Допустим, этот критерий является одним из [A, B, C, D]. Если в течение года не существует критериев, по умолчанию в BIRT он не указан. Например, если в 2011 году не было критериев B или D, мой отчет выглядел бы так:
2010
----
A 1
B 2
C 3
D 4
2011
----
A 5
C 6
Однако я хочу показать все возможные критерии, даже если у них нет записей за определенный год.
Я попытался установить свойство в advanced-> section-> show if blank = true, но ничего не получилось.
Есть идеи?
(я использую birt 2.6.0)
Запрос SQL (подключение к источнику данных mysql) довольно прост:
SELECT year_field, decision_field, sales_field
FROM databaseName
Отчет: http://bit.ly/9SDbNI
И выдает отчет вроде: