DynamiaReports - UI

DynamiaTools extension for build in app reports with queries and charts

Лицензия

Лицензия

Группа

Группа

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

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

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

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

1.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

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

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

Dynamia Soluciones IT SAS

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

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

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

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
tools.dynamia.reports : tools.dynamia.reports.core jar 1.2.0
tools.dynamia : tools.dynamia.zk.crud jar 4.0.0.Final
tools.dynamia : tools.dynamia.reports jar 4.0.0.Final
org.codehaus.groovy : groovy-json jar 3.0.7
tools.dynamia.zk.addons : chartjs-zk jar 2.7.2_R1
tools.dynamia.zk.addons : aceditor-zk jar 1.0.1
tools.dynamia : tools.dynamia.templates jar 4.0.0.Final

provided (1)

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

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

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

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