reports

Yet one library for building reports in Excel using formulas, named regions, groupings and other spreadsheet capabilities.

Лицензия

Лицензия

Группа

Группа

io.github.asharapov
Идентификатор

Идентификатор

reports
Последняя версия

Последняя версия

2.5.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

reports
Yet one library for building reports in Excel using formulas, named regions, groupings and other spreadsheet capabilities.
Ссылка на сайт

Ссылка на сайт

https://github.com/asharapov/reports
Система контроля версий

Система контроля версий

https://github.com/asharapov/reports

Скачать reports

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.github.asharapov/reports/ -->
<dependency>
    <groupId>io.github.asharapov</groupId>
    <artifactId>reports</artifactId>
    <version>2.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.asharapov/reports/
implementation 'io.github.asharapov:reports:2.5.0'
// https://jarcasting.com/artifacts/io.github.asharapov/reports/
implementation ("io.github.asharapov:reports:2.5.0")
'io.github.asharapov:reports:jar:2.5.0'
<dependency org="io.github.asharapov" name="reports" rev="2.5.0">
  <artifact name="reports" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.asharapov', module='reports', version='2.5.0')
)
libraryDependencies += "io.github.asharapov" % "reports" % "2.5.0"
[io.github.asharapov/reports "2.5.0"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.apache.poi : poi jar 3.16
org.apache.poi : poi-ooxml jar 3.16
org.apache.poi : poi-ooxml-schemas jar 3.16
org.slf4j : slf4j-api jar 1.7.28

test (8)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-api jar 5.5.2
org.junit.jupiter : junit-jupiter-engine jar 5.5.2
org.slf4j : slf4j-simple jar 1.7.28
com.squareup.retrofit2 : retrofit jar 2.6.2
com.squareup.retrofit2 : converter-jackson jar 2.6.2
com.fasterxml.jackson.core : jackson-databind jar 2.10.0
com.h2database : h2 jar 1.4.200
org.hibernate : hibernate-core jar 5.4.10.Final

Модули Проекта

Данный проект не имеет модулей.

Maven Central

Reports

Еще одна библиотека для построения отчетов в формате документов Microsoft Excel.
Основным ее отличием от аналогичных решений является ориентация на использование таких возможностей современных электронных таблиц как:

  • формулы;
  • именованные регионы;
  • группировки строк и столбцов;
  • условное форматирование.

Базовые возможности библиотеки продемонстрированы в ее тестах. Шаблоны демонстрационных примеров доступны в каталоге src/test/resources/org/echosoft/framework/reports/test. Шаблон каждого отчета описывается в двух файлах с одинаковым именем но отличающимся расширением имени:

  • .xml файл с описанием разметки будущего отчета и используемых источников данных
  • .xlsx или .xls документ с описанием шаблона отчета

По итогам выполнения команды

$ mvn clean test

В каталоге target/reports будут сформированы итоговые отчеты для существующих демонстрационных примеров.

Версии библиотеки

Версия
2.5.0