# reports **Repository Path**: jmix/reports ## Basic Information - **Project Name**: reports - **Description**: CUBA-Platform 报表扩展(镜像仓库) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CUBA Reports Add-on [![license](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](http://www.apache.org/licenses/LICENSE-2.0) [![Build Status](https://travis-ci.org/cuba-platform/reports.svg?branch=master)](https://travis-ci.org/cuba-platform/reports) [![Documentation](https://img.shields.io/badge/documentation-online-03a9f4.svg)](https://doc.cuba-platform.com/reporting-latest) The Reporting add-on is designed to simplify the report generation in CUBA applications. It enables creating report templates in most popular editors like Microsoft Office and Libre/Open Office and defining data sources at runtime, using CUBA data model, SQL, JPQL or scripts. For more information see [github.com/cuba-platform/cuba](https://github.com/cuba-platform/cuba). ## Build and install In order to build the add-on from source, you need to install the following: * Java 8 Development Kit (JDK) * [CUBA Gradle Plugin](https://github.com/cuba-platform/cuba-gradle-plugin) * [CUBA](https://github.com/cuba-platform/cuba) Let's assume that you have cloned sources into the following directories: ``` work/ cuba/ cuba-gradle-plugin/ reports/ ``` Open terminal in the `work` directory and run the following command to build and install the plugin into your local Maven repository (`~/.m2`): ``` cd cuba-gradle-plugin gradlew install ``` After that, go to the cuba directory and build and install it with the same command: ``` cd ../cuba gradlew install ``` Finally, go to the reports directory and build and install it with the same command: ``` cd ../reports gradlew install ```