1. 报表工具推荐(收费、开源)
以前用JasperReport开发报表,发现一年半载的开发人力还不如说服领导花点钱购买商用的,有技术服务支持。关键企业的报表应用早晚要往业务的商业智能分析上发展,发展企业的数据化管理,所以选对厂商选对工具很重要,这道理就跟为什么选SAP的ERP一样,背后就是一套企业管理理念,报表——数据分析——数据化管理也是一样。
所以不建议用开源的报表软件,开发上线实在太慢,永远都在赶需求,自埋坑。还是采取成熟的报表软件比较合适,比如FineReport,简单实用易上手,尤其数据字典、实际值和显示值等的设计更是切入快速开发的要害,这些放在别的语言和体系下往往要大量代码才能实现且频繁需要的功能放在FineReport里却只是几个操作的事情。而且他们的大屏可视化做得很好,一目了然。
2. 国内有哪些好的报表系统
国内好的报表系统有很多,比如思迈特软件Smartbi就很不错。3. java大数据量报表怎么处理
采用插件类报表工具会有更好的性能,如Grid++报表插件性能就很好,可以获得与桌面程序报表差不多的性能。
4. java 调用jasperreport生成Pdf报表,目前String类型的字段可以正常显示。
说明这个大数据类型在这里不支持,在编译的过程中,BigDecimal占用字节多,解释的过程中发生溢出,导致编译出问题,无法生成class,导致后面的调用出错。。还是变通一下,转换一下类型吧。。
5. struts2+jasperreport插件导出excel时,数据量过大的问题
excel2003的行数限制是65536,约2的16次方,这与微软的excel程序的数据结构设计有关;2007会大一些。
目前java的excel操作大多是用poi或jxl,jxl似乎也存在这样的限制,你为何不将其分隔成多个sheet?
6. JasperReport这个报表工具怎么样
数据量的大小和报表工具没有直接关系,人类的眼球是不可能直接观察巨大数据量的,别说一天一G了,1M的呈现数据都远远超过人类可观察的范围。事实上,在报表中显示的数据都是经过汇总或过滤后的少量数据,涉及的源数据可能有几十G甚至上T,但到了报表显示的内容就只剩几十K了。
选用报表工具要考虑主要是呈现格式等问题,JasperReport是个开源产品,经过了N年历练,稳定性和成熟性不用担心,而且作为开源产品,其中一个显然的优势就是免费,但是,国外的报表模式不是很适合国内的报表,存在对复杂格式支持不足的缺点,编辑绘制报表也不是很轻松;当然,这个要看项目中的报表样式到底有多复杂,如果格式不是很复杂,那么JasperReport是个不错的选择。如果格式复杂的话,建议采用国内的报表工具(有名的也就那些)。
至于数据量,那个是数据源的问题,原则上应当由数据库端解决,1G不算很大的数,但要看你需要呈现多长时期的报表数据,比如要看一年的汇总数据就会有几百G的容量,这时用数据库遍历汇总很难做到立等可取的,除非采用内存数据库或并行计算,但软硬件成本都比较高。集算器能跟JasperReport无缝集成,提供高性能外存和集群计算,比传统的关系数据库性能更好且容易集群扩展,不失为一种选择。
还要考虑一种情况——有些报表的数据计算复杂,用SQL很难写,有时就把这些计算挪到报表端来做,这会导致报表性能极差(如果从DB中取数还会有JDBC的影响,速度更慢),较大的数据量还很可能导致内存溢出而崩溃(报表工具都是内存计算的),都需要综合考虑。
7. 有没有好用的报表系统
据我的了解思迈特软件Smartbi的报表系统就很好,他们是一款一款用于报表制作,分析和展示的工具。8. 现在流行的免费报表工具有哪些
真心不建议用免费的报表工具,自己开发还行,敢用于项目中吗?如果仅用于自己开发,现在很多报表开发工具都针对个人开发者免费,或提供很长时间的免费试用和技术支持,足够了。
如果注重数据分析和在线报表设计,可以使用 ActiveReports。ActiveReports 报表控件提供开发多种报表样式的能力,并通过在线报表设计器及内置丰富的报表控件,如表格、独有的矩表、地图、图表等控件,帮助用户轻松设计多种报表样式。
此外还提供一个月的免费使用和不限次数的技术支持。
9. 国产比较好用的报表工具有哪些
现在国内的WEB报表平台基本上有以下几种:
jexcel、Crystal
Reports、jasperreport、
FineReport、润乾报表、CHARISMA在线自定义WEB报表等等。
个人认为FineReport、润乾报表、CHARISMA报表都很不错。
不过如果在用户管理、报表权限管理这方面有较高要求的话,建议使用CHARISMA报表。
我们公司就是使用的CHARISMA在线自定义WEB报表,比较好用,使用起来简单方便。他们有免费试用版本,申请下载就可以了。
10. 有没有好的在线报表系统或app推荐
报表系统的话国内外有很多,给题主介绍几个自我感觉还ok的吧。
jasperreport:最受欢迎内,最常用的开源报容表工具,可以在java环境下制作报表,支持pdf,xls,html,csv,和xlm文件输出格式。
润乾报表:基于excel的形式,对于制作表格特别方便,设计思路比较灵活,对于实现同比,环比这些很方便,很容易。
finereport:类excel界面,特色功能制作报表,报表权限分配,报表管理,还有填报功能,支持多种数据库,能去各种数据源,专门解决复杂的中国式报表。