1,项目介绍参考:

我觉得需要说明下,我不是这个公司的员工,也不是做广告,只是调研下这个开源报表软件。

简表(JOR),是一款开源的报表工具,完全java实现,核心代码来自于国内一线报表工具品牌杰表.2008 。

提起开源的报表工具,不能不说说jaspereport,jasperreport作为著名的开源报表工具,在java程序员中一直享有盛名。但由于其设计主要是针对西式的简单报表,设计起复杂的中式报表来,有点力不从心,所以,在国内的项目中能成功应用的例子并不多。JOR,作为能做复杂报表的开源报表工具,可以弥补jasperreport的不足。

简表(JOR) 的License已发布,可免费用于商业项目中。

简表(JOR) 的特点:√ 完全开源
√ 支持可视化地设计报表
√ 支持复杂的交叉表,如多级行上、列上分组;分组不平衡的交叉表等
√ 支持复杂的跨组运算,如同比、占比、环比、排名等
√ 支持图片,图片源可以来自数据库、本地文件、网络、classpath、内嵌
√ 支持脚本,脚本可以扩展
√ 支持简单列表、主从报表、标签报表、分栏报表、套打报表
√ 支持jsp tag、ajax、web form 集成
√ 支持 HTML,PDF,EXCEL导出
√ 支持统计图
√ 支持所有主流数据库,如 Oracle、DB2、Sql Server 、Mysql等
√ 支持任何的j2ee应用服务器,如Tomcat、Apusic、 WebSphere、WebLogic等
√ 支持Windows、Linux、Unix、Mac os等操作系统
√ JDK1.7 以上版本适用
项目官网: http://www.jatools.com/jor/

2,关于工程代码

这个是从官网拷贝的代码,不修改包结构,不修改log。 将代码拆分成两个部分,一个是jor-report-gui,一个是jor-report-web。 代码已经修改成支持jdk1.7版本。

主要把代码梳理下能跑通,切换成maven工程。

项目代码已经放到github上面了。https://github.com/freewebsys/jor-report

maven工程可以直接运行:

项目是swing开发的gui程序,现在这样的开发少多了。感觉做的gui程序还是不错的。功能挺多的。
公司也是挺开放的,把代码开源了,但是发现有好多jar包不能使用最新的。好久没有更新的样子。
官网网站上面的论坛不太活跃。

推荐使用idea 社区版本的。非常好的支持maven,直接使用社区版本的就足够好了。太高级的也不会用。

3,总结

最近在研究统计,希望弄一个统计平台方面的研究,最后需要数据展示,找了半天重要找到这样一个开源软件。
和国内大多数开源类似,发布代码的时候直接打了个zip放到网上了,没有太多的文档。
总体感觉还不错,工程里面有例子,可以支持很多种报表。
感觉上工具还是不错的,做的很用心,支持很多种中国式的报表。
web页面展示稍微需要优化下,界面比较原始,只是table布局的。配合上bootstrap会好很多。
数据方面从配置看啥都支持,而且支持从界面拖拽,查询数据库。
思路是非常对的,毕竟统计报表系统只是页面展示就可以了。具体的还需要继续研究。
公司的思路也是对的,做开源软件,然后靠卖服务,做培训挣钱,公司的主要经历就是做好产品。

jor(1):简表(JOR)开源的报表工具调研相关推荐

  1. 简表(JOR),开源报表工具

    网站www.jatools.com               论坛 bbs.jatools.com 在eclipse中导入jor工程 简表(JOR),是一款国产的开源java报表工具,核心代码来自于 ...

  2. 开源Excel报表工具:jxls

    用Excel出报表是我们办公中经常有的事情.如何通过查询数据库然后生成报表呢?现在有很多开源的工具可以实现这个需求,当然也有很多收费的工具.介绍一下开源Excel报表工具jxls.jxls的官方网站( ...

  3. 开源报表工具python_开源web报表工具哪家强?5款最优软件

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  4. 免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验

    前一段时间,被导师安排对报表开发工具做调研,之后就一度泡在各大博客.论坛里,尽可能全面的搜集了几款报表工具的优缺点,攒成了<java报表工具报表软件选型经验总结分享>.不过大多都是直接抄的 ...

  5. 开源BI报表工具Metabase初体验

    概述 一款开源BI工具,后端是用clojure开发的.官网,GitHub. 安装 安装非常简单,以metabase.jar包(后文简称jar包)方式分发.在GitHub Release页面下载最新版即 ...

  6. 在线报表设计器如何制作多表单填报(报表工具efreport.com)

    说明:多表单如何填报,本课程选择有关联的学生基本信息.家庭成员.期中成绩与期末成绩表进行多表单填报的详细说明. 第一步:添加数据源 数据源区点击,在数据集编辑框中输入:"select * f ...

  7. JAVA报表(jor简表使用)

    简表介绍 简表(JOR),是一款开源的报表工具,完全java实现,核心代码来自于国内一线报表工具品牌杰表.2008 . 提起开源的报表工具,不能不说说jaspereport,jasperreport作 ...

  8. java 杰表_简表

    简表介绍 简表(JOR),是一款开源的报表工具,完全java实现,核心代码来自于国内一线报表工具品牌杰表.2008 . 提起开源的报表工具,不能不说说jaspereport,jasperreport作 ...

  9. java报表工具 JOR

    为什么80%的码农都做不了架构师?>>>    简表(JOR),是一款国产的开源java报表工具,核心代码来自于杰表2008. 简表(JOR) 的License已发布,可免费用于商业 ...

最新文章

  1. MySQL自动备份到本地数据库_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
  2. 2022年为什么要使用Flutter构建应用程序?
  3. Java程序员需要掌握的计算机底层知识(五):内核同步方法
  4. 微信小程序登录 getUserInfo:fail 登录用户不是该小程序的开发者
  5. 提示虚拟内存不足的解决办法
  6. 年轻人不能“饥渴”太久,否则……
  7. core java 8~9(GUI AWT事件处理机制)
  8. Qt5.x解决报错main.cpp:1:10: fatal error: QApplication: No such file or directory问题
  9. 鸿蒙系统30个G,鸿蒙系统升级,为何固定大小有5.9G,也有3点几G呢?
  10. bigemap软件优势
  11. 机器学习6:单层感知器
  12. 加拿大-渥太华大学-轴承数据-不同转速
  13. 奥克兰大学 计算机硕士 GPA,申请奥克兰大学需要GPA成绩吗
  14. 第三章 概念模型设计(一)
  15. 去哪找计算机相关论文,计算机行业论文在哪发表有影响力
  16. Excel vba 调用outlook发送邮件
  17. Lua 颜色值转换 -- Color
  18. 为企业微信“服务商应用”更改微信插件中的消息弹出样式
  19. android 判断图片的格式的,android判断文件是否是图片文件的方法
  20. 键盘录入 写入文件 quit时 结束

热门文章

  1. VMware虚拟机安装Linux系统教程
  2. 关于xp使用4G内存的问题
  3. Neutron中的网络I/O虚拟化(by quqi99)
  4. LabVIEW循环结构之移位寄存器
  5. 使用Python绘制多边形
  6. 成年人应该看的小故事
  7. 托福作文模板-A或B类型
  8. 计算机在多媒体技术的应用论文,教学中多媒体技术应用论文(8篇)
  9. 理想和现实中的大学差距
  10. 免费的jpg转pdf转换器