DynamiaReports

DynamiaTools extension for build in app reports with queries and charts

Лицензия

Лицензия

Группа

Группа

tools.dynamia.reports
Идентификатор

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

tools.dynamia.reports.parent
Последняя версия

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

1.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

DynamiaReports
DynamiaTools extension for build in app reports with queries and charts
Организация-разработчик

Организация-разработчик

Dynamia Soluciones IT SAS
Система контроля версий

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

https://github.com/dynamia-projects/dynamia-reports

Скачать tools.dynamia.reports.parent

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

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

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
org.codehaus.groovy : groovy jar 3.0.7

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

  • api
  • core
  • ui

DynamiaReports

Is a small reporting framework built using DynamiaTools for generate reports in app storing queries metadata in database and allowing users to run, edit, copy the reports.

Initial Features

  • Create Queries using JPSQL or native SQL
  • Create or use current database datasource
  • Use filters
  • Show reports in screen
  • Exports reports to CVS, Excel and PDF
  • Send reports to email
  • View Reports
  • Embed reports in other apps
  • Integrate as a module with any DynamiaTools modules

Future Features

  • Create reports 100% visually
  • View reports data as charts
  • Integrate reports data in HTML templates for advanced reports

Architecture

Modules organization

Core Module

Main module with all reporting logic, allowing to run, store, filter and generate report data.

UI Module

  • View report data in table view
  • Edit reports
  • Show report filters
  • Export to CSV, Excel and PDF actions
  • Custom report actions for extensions

Datasources Modules

Additional module for create and connect to external datasources. Mainly SQL databases, later NoSQL and plain files

Boot module

A spring boot application to run DynamiaReports as a standalone app.

#License Opensource project using Apache 2.0 license

tools.dynamia.reports

Dynamia Projects

Dynamia open source projects

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

Версия
1.2.0