4.2.9. Вывод отчёта в виде таблицы
При выборе табличного вывода отчёта в мастере система автоматически создаёт шаблон. После запуска отчёта данные выводятся в таблицу на отдельном экране внутри самого приложения.
Для существующего отчёта шаблон можно создать и вручную. Для этого выберите Table в поле формата вывода в редакторе шаблона отчёта.
В колонке Band добавьте названия полос, которые вы хотите отобразить в результирующей таблице. Для каждой полосы задайте коллекцию ключ-значение, где ключ – имя атрибута в источнике данных, а значение – его локализованное название.
Генератор отчётов получит данные из полос и создаст для каждой из них, начиная с первого уровня иерархии, сортируемую таблицу.
Если в отчёте использованы наборы данных SQL или JPQL, в таблице будут созданы колонки для всех полей. Для наборов данных Entity/List of Entities в таблице будут отображаться только колонки для выбранных в отчёте атрибутов.
Результирующая таблица будет отображаться на экране приложения Reports → Show Report Table. Кнопка Excel позволяет скачать таблицу с отчётом в формате файла Excel.