Добрый день!
Шаблон отчета в XLSX
Отчет по нескольким сущностям с JPQL запросом.
У сущности есть перечисляемое (enum) поле, для которого заданы локализованные значения(messages) и надо вывести это локализованное значение в отчет.
Предполагал, что можно использовать раздел форматирования значений через Groovy, но там не доступен applicationContext, для получения доступа к бину Messages и не доступен даже params, а только переменная value.
Есть вариант создания Groovy датасета, выполнения в нем запроса JPQL и преобразованию результата с нужными значениями, но полей и строк много и не хотелось бы этим заниматься.
Как вывести это локализованное значение в отчет?