目录

JsperReports

RDP

FlyFish

FineReport帆软报表

JimuReport积木报表


JsperReports

Jaspersoft Community

报表

Jasper报表是一个开源的Java报表引擎,是基于Java的,它没有自己的表达式语法。

由于JasperReports是一个Java类库,而不是针对最终用户,而是有针对那些需要报表功能添加到自己的应用程序的Java开发人员。

需要下载Jaspersoft Studio客户端软件进行报表设计难度较高】,然后生成.jasper文件【模板】。

java导入Jar包,通过代码把数据填充到模板中,并展示出来。

可以打印以及导出(文档格式包括HTML、PDF、Excel、Word等等)。

JasperReports引擎从数据源获取数据。 可以从数据库,XML文件,对象数组和对象集合中获取数据。【数据数据源不同于其他的Web版报表设计器,生成报告时数据源依赖于Java系统服务器配置的数据源==》部署迁移时不需要修改模板内数据库连接语句】

适合业务场景:

模板设计过程对用户透明(设计过程对用户不可见)。

使用此框架,建议不建议使用数据库数据源,由于模板设计只能由开发人员完成,所以数据源使用接口或者JavaBean的实现更为妥当。(数据库数据源的存在更多的是为让非开发人员进行报表设计)

优势:

不涉及到部署和安装。由开发提供模板文件即可。

开源、打印及导出支持格式较多。

部署迁移容易,直接将模板文件上传服务器即可,不需要修改模板文件内容。

劣势:

需要另启客户端设计报表,且设计难度很大。

不可接入现有的系统。

打印样式效果一般。

RDP

企业级免费报表工具|大屏幕报表|WEB报表-RDP报表工具 (mftcc.cn)

报表&大屏设计&工作流(3.x企业版,也可单独购买)

不开源2.x可免费授权,3.x分为免费版和标准版以及企业版

RDP2.X和3.X版本区别 - 在线文档 - CuaFoo

3.X版本区别 - 在线文档 - CuaFoo

3.X版本免费授权不考虑

申请3.X版本免费授权后1个用户登录查看报表网格式报表不能超过5个页面,大屏幕也不能超过5个页面,只要是访问查看报表页面, 打开一个页面就算一个,关闭再打开算另一个,如果超出可以等页面session失效或者重启项目。

适合业务场景:

需要接入设计页面到当前系统中。

优势:

Web版,可接入当前系统。可修改RDP源代码权限系统与本身系统保持一致【难度中等】。

虽然不开源但是仅仅核心代码不开源,前端样式大部分可修改。

文档资料齐全。

技术支持服务较好,有专门的工作人员及时解答。

劣势:

导出报表PDF格式支持不太好(2.x)

【如何集成参考】:T2Admin 完美集成 RDP报表(含:菜单、权限系统)_摸鱼老大爷的博客-CSDN博客

FlyFish

大屏设计

开源

性价比低,不建议考虑

该框架的调查研究参考另外一篇文章
FlyFish-2.2.0 学习笔记_摸鱼老大爷的博客-CSDN博客

FineReport帆软报表

报表&大屏设计

不开源,收费

JimuReport积木报表

积木报表官网 - JimuReport报表,免费的企业级Web报表工具

报表&大屏设计

不开源,报表收费/免费,大屏设计收费

优势

项目集成非常简单。springboot项目引入依赖,然后扫描包内的bean,最后初始化脚本即可使用。

劣势

由于没有源代码,不能修改任何系统代码。(免费版的不能自定义logo和集成)。

适合业务场景

不需要集成到项目中使用,只需要项目能访问预览界面。

报表大屏设计产品比较相关推荐

  1. JimuReport积木报表—大屏设计新增组件与优化介绍

    更新内容如下 1.组件清晰度 更新了组件的清晰度,原图表组件存在不清晰情况,现在的大屏组件更加清晰炫酷: 2.增加边框组件 增加了"边框"组件,支持8种边框样式,所有样式均由SVG ...

  2. SpringReport--使用luckysheet+echarts开发的在线报表和大屏设计系统

    SpringReport是一个集报表设计与大屏设计于一体的可视化报表大屏工具,致力于打造一款方便快捷易于上手支持多数据源的web报表设计和大屏设计工具. 支持功能主要有: 1.支持用户角色权限管理 2 ...

  3. 一个基于Python数据大屏可视化开源项目

    ‍‍ 今天给大家介绍一个开源数据大屏可视化工具. 项目简介 这是一个基于Python开发的,结构简单的项目.可通过配置Json的数据,实现数据报表大屏显示. 优点:代码清晰.结构简单.配置Json数据 ...

  4. 润乾报表列太多导致渲染速度慢_报表自动化: 如何选择可视化大屏开发利器

    报表自动化: 如何选择可视化大屏开发利器​www.coologic.cn 我们在前文完成了各种数据的准备:原始数据.指标数据.报表表格等等,但仍然无法解决"阅者"难以理解庞大数据. ...

  5. asp.net 报表页面模板_20套大屏模板,教你3分钟制作出酷炫的可视化大屏

    犹记得好莱坞大片<摩天营救>中,监控中心的全方位展示屏幕给人印象深刻,而这种立体化大屏幕似乎已成了科幻电影大片的标配.其实,这种逼格很高的镜头就是一个数据可视化大屏.如今在会议展厅.园区管 ...

  6. .NET Core开发的iNeuOS工业互联网平台,发布 iNeuDA 数据分析展示组件,快捷开发图形报表和数据大屏...

    经过一段时间的努力,iNeuDA产品组件已经开发和测试完成,现在正式上线.现在iNeuOS工业互联网操作系统的技术体系和产品体系更佳完善,为中小企业提供更佳全面解决方案.如下图: iNeuDA 一站式 ...

  7. 零代码、不花钱就能做大屏,这个报表工具帮了大忙

    最近老板又在提做可视化大屏的事情了,但大屏又不是想做就能做的,我们公司一没钱,二没技术,根本搞不起来大屏项目.每次老板说大屏,我们就含糊其辞糊弄过去. 但最近,我们被逼上绝路了,谁能想到,连菜市场都上 ...

  8. 推荐一款开源跨平台 [业务大屏,数据报表] 快速开发平台

    Jeecg-Boot是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.Jee ...

  9. 可视化大屏模板|不玩虚的,套用立得报表

    写在前面:这是报表,是可视化大屏报表,是可以直接套用来分析我们自己数据源的可视化大屏报表模板.不是单纯的图片! 在一些社交平台上经常看到有人误将可视化大屏图片当做报表求分享.可以理解大家都想要将报表做 ...

最新文章

  1. html javascript 字符串和数组互转 字符串拼接 数组拼接
  2. tomcat项目快速启动设置
  3. MAC 设置$PATH 关闭terminal后就失效 解决方案
  4. 人工智能方向改变,图灵测试是否已过时?
  5. Java ME游戏编程_Java ME游戏编程(第2版)
  6. java两个数的最大公约数和最小公倍数
  7. 【年终总结系列 2017】求职之路
  8. 模拟滑动窗口协议算法C语言,滑动窗口协议模拟程序.docx
  9. 用Python一次生成多个电话号码-从此不会没有电话打!
  10. 支付宝第三方登录接口 php,PHP调用支付宝支付接口操作步骤
  11. android google翻译,在android中施用google翻译
  12. Tc wintc turbo c 写的有关图形的小程序 tc图形程序 带按键处理
  13. 导弹拦截(动态规划)
  14. 分享:MSDN visual studio 2010简体中文旗舰版,专业版下载(内置正版密钥)
  15. 撸了这么多代码,你真的了解字体吗?
  16. PowerDC进行电源DC仿真
  17. 移动App模块化设计
  18. BR/EDR控制器: 基带规范(Baseband Specification)
  19. CSS3盒子模型-盒子模型的布局
  20. 【JavaIO流】JavaIO中的常用处理流

热门文章

  1. 学习笔记TF061:分布式TensorFlow,分布式原理、最佳实践
  2. md5模块和hashlib模块
  3. [Tools: cntk] Linux下cntk-gpu安装
  4. 浏览器打开是全屏的,在整个桌面显示,看不到下方的任务栏
  5. 联想电脑切换大小写键盘CapsLK时,出现提示小图标,“显示或者关闭显示大写锁定”、“中英文切。
  6. 白盒测试之基本路径/线性无关路径概念
  7. 计算机主板 原理,计算机主板的工作原理(二)
  8. Problem I: 打印字母菱形图案
  9. python笔记:可视化界面写作尝试
  10. kmeans的手肘法