Как создать настоящий отчет Excel с Jasper Reports в Java - PullRequest
0 голосов
/ 06 ноября 2019

Моя цель - создать из Java (Spring Boot) приложение, используя Jasper, отчет XLSx, который будет выглядеть как стандартный файл Excel, где я могу фильтровать по столбцам, скрывать столбцы и т. Д.

То, что мне удалось до сих пор:

  1. Я создал класс Java, который реализует интерфейс JRDataSource. Этот класс собирает информацию и организует ее для генерации отчетов.
  2. Я создал шаблон отчета, который использует мой источник данных Java.
  3. Я успешно сгенерировал отчеты HTML и XLSx, которые выглядят примерно одинаково.

Тем не менее, мой отчет Excel в основном доступен только для чтения. Я не могу сортировать по столбцам или делать что-то еще, что обычно можно сделать с помощью таблицы XLSx. Это в значительной степени файл, который можно открыть с помощью Excel и выглядеть так же, как мой HTML-отчет. Я читал, что отчеты Jasper в первую очередь предназначены для создания только визуальных отчетов, но можно создавать настоящие отчеты Excel, которыми можно манипулировать в Excel, а не просто просматривать. Мне нужна помощь в том, как изменить шаблон для создания такого отчета

...