关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 14|回复: 0

【免费开源】积木报表文件数据集使用实战

[复制链接]
发表于 昨天 19:58 | 显示全部楼层 |阅读模式
积木报表介绍
积木报表 JimuReport,是一款免费的数据可视化报表,含报表、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:数据报表、打印设计、图表报表、门户设计、大屏设计等!

文件数据集
积木报表支持用户上传符合格式的数据文件作为数据集,数据集使用方法与其他数据集一样。文件数据集分为单文件数据集和多文件数据集。

数据文件格式要求
  • 文件类型:excel、csv、json
  • 文件编码:UTF-8
  • 文件内容:
    • excel、csv:
  • 第一行是标题行,第二行开始是数据,数据与标题要对应。
  • 标题不能重复。
  • 数据需要连续,不能出现空列。







    • json:
  • json的整体结构是一个集合,集合内只能是一个一个的对象。 eg. [{},{}]
  • 对象的key不能重复。
  • 对象的key不能为空。


前置条件
1. 添加jimureport-nosql-starter模块的依赖
  1. <dependency>
  2.         <groupId>org.jeecgframework.jimureport</groupId>
  3.         <artifactId>jimureport-nosql-starter</artifactId>
  4.         <version>${jimureport.version}</version>
  5.     </dependency>
复制代码


单文件数据集
单文件数据集的主要特点是快捷方便快捷;只需要上传文件,无需其他操作即可完成数据集的创建。

效果展示


配置方式
  • 准备一个符合要求的数据文件
  • 新增数据集中选择单文件数据集
3.拖拽文件到上传框或者点击上传选择文件。

4.文件上传完成后可以在数据预览中看到预览数据。

5.点击确定,完成单文件数据集 的创建

多文件数据集
多文件数据集支持上传多个文件,并且使用sql语句对数据进行自定义的查询,支持分页、关联、分组、排序等。
  • 准备一个订单表的数据文件和一个订单商品表的数据文件。
  • 新增数据集中选择多文件数据集
3.在文件数据集编辑页,分别上传两个数据文件。
4.编写sql语句,关联查询主子表并且按照价格排序。

注意事项:
1. 支持标准sql语句以及简单的mysql方言。
2. 所有的表名前都要加上jmf.,比如 select * from jmf.indexName

5.填写数据集编码和名称,确定新建。

6.使用刚刚创建的数据集设计一个简答的报表并预览。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表