积木报表 JimuReport,是一款免费的数据可视化报表,含报表、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:数据报表、打印设计、图表报表、门户设计、大屏设计等!
积木报表支持用户上传符合格式的数据文件作为数据集,数据集使用方法与其他数据集一样。文件数据集分为单文件数据集和多文件数据集。
[{},{}]
前置条件
添加jimureport-nosql-starter
模块的依赖
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-nosql-starter</artifactId>
<version>${jimureport.version}</version>
</dependency>
单文件数据集
单文件数据集的主要特点是快捷方便快捷;只需要上传文件,无需其他操作即可完成数据集的创建。
1.准备一个符合要求的数据文件
2.新增数据集中选择单文件数据集
3.拖拽文件到上传框或者点击上传选择文件。
4.文件上传完成后可以在数据预览中看到预览数据。
5.点击确定,完成单文件数据集 的创建
多文件数据集
多文件数据集支持上传多个文件,并且使用sql语句对数据进行自定义的查询,支持分页、关联、分组、排序等。
1.准备一个订单表的数据文件和一个订单商品表的数据文件。
2.新增数据集中选择多文件数据集
3.在文件数据集编辑页,分别上传两个数据文件。
4.编写sql语句,关联查询主子表并且按照价格排序。
注意事项:
支持标准sql语句以及简单的mysql方言。 所有的表名前都要加上
jmf.
,比如select * from jmf.indexName
5.填写数据集编码和名称,确定新建。
6.使用刚刚创建的数据集设计一个简答的报表并预览。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。