[开源]jDrawer报表设计器
中文名:jDrawer报表设计器(WEB版)
jDrawer是用来设计自定义报表模板,以及生成自定义报表,并发布的一件开源作品,可供任意系统嵌套使用。
(协议还没有定好,慢慢来吧)
Github地址:jDrawer
- 根据企业数据维度项,自定义数据插件,及查询条件,可动态查看实时数据图表效果。既:左侧工具栏
- 根据不同数据维度项组合,可生成不同维度的报表模板。既:从航班延误的角度或者从客户绩效的角度
- etc,欢迎大家提建议,加feature
- 也可发布至线上dachaping.com平台【开发中】,也可查看我的博客行走在路上关注最新情况参与讨论设计。
详细更新请查看changelog.md
TODO:
- [x]初始化UI界面
- [ ]引入基本结构定义
- [ ]引入基本插件定义
- [ ]实现插件自由组合
- [ ]接入ECharts3图表
- [ ]自定义报表模板定义及预览
- [ ]报表模板数据修改
- [ ]报表模板数据查询条件
- [ ]预览导出并发布至系统
- [ ]待续
- [ ]数据表格的支持
- [ ]多图表联动
- [ ]ECharts3.x图表属性修改功能
- [ ]引入d3类图表
操作视频
旧版本截图
主界面:打开报表设计器界面
打开模板:点击打开,打开模板界面
模板设置:基础模板属性设置
模板设计:任意拖拽维度项,组合报表,也可以添加文字类说明
数据修改:根据业务进行数据调整操作
预览模板:设计好模板之后,预览模板
发布:点击发布
发布查看:发布之后可查看相应模板下的报表情况
建议
欢迎提各种建议,以及问题。
计划发布时间
因为用的都是工作其余的时间,所以更新周期会比较长,不过基本功能会尽快赶出来。
另外
- 在前公司也算陆陆续续用了很久的ECharts2.x版本,没有提很多建议。现在经常关注ECharts3.x,也帮忙回复一些issue,
解决一些基本的bug,也算是帮点小忙,也推荐大家关注ECharts3.x,新的设计,新的架构,新的图表。也可以先阅读一下ECharts3 正式发布及简单试用说明。 - 我的博客地址:http://superzdev.com/,使用hexo搭建,host到Github上的。
- 本次开源的产品与我在前公司独立开发的报表设计器,UI功能有类似,不过代码与结构会完全不同,也没有用到原有公司平台相关的代码(包括独立完成的CODE),也请不要上纲上线。