提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|对比评测|编辑:郝浩|2013-08-19 11:53:33.000|阅读 182 次
概述:为应用程序嵌入一个报表工具,通常开发者一面临两个选项:购买或者自行创建。慧都想提供几个参考要点,希望在该问题的决策时能帮助到您。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
为应用程序嵌入一个报表工具,这是报表开发的最基础的需求,而通常开发者一面临两个选项:基于开源产品开发一个完全定制的报表产品,或者采用现成的商业解决方案OEM到应用产品中。这个选择题已经困扰了报表开发者很多年,当然它的答案也是见仁见智的,但是慧都想提供几个参考要点,希望在该问题的决策时能帮助到您。
大多数软件开发商都认为,一个成功的软件应用产品应该是一开始就能够让最终用户看到它的效果,这样用户才会觉得这个产品是有用的。对于报表应用而言,那就是需要事先可视化的报表或仪表盘,所以很多报表开发商选择一开始就着手表格和图表的创建。这种时候,部分开发者和程序员就会有两个选项:1)采用一些简单的表格、图表创建相关的开源工具;2)完全从头开始开发。
就报表可视化需求而言,商业化的开发工具与开源工具相比,有明显优势,大多数开源工具只能说勉强满足客户需求,而商业报表控件将带给最终用户的是眼前一亮的全新体验,商业报表控件的表格、图表效果拥有更加明显的竞争力。
商业报表工具Fastreport的报表效果 开源报表工具Pentaho的报表效果
无论采用以上哪个选项作为报表框架,开发完成后,开发者接下来遇到的问题就是:一直被要求定制报表!这个问题相信是所有中国报表开发都不断遇到的问题,通常最终用户会要求开发者一个接着一个的制作报表,按不同的报表需求定制不同的报表查看器,所以开发者大部分的时间花费在一个接一个的解决用户需求问题上。
最重要的是那些报表需求一般不太具有常规意义,而且常常是通过硬编码在JSP页面实现的,对开发商而言完全没有益处,只是一次又一次的重复性劳动而已,无法通过项目积累下产品。
商业报表控件在报表设计器上花了不少功夫,在这里以Fastreport的报表设计器为例,它是众多报表设计器的原型蓝本,市面上大多数的报表工具的设 计器都和Fastreport类似。一个简单易用的设计器,让非程序员也能快速设计制作报表,可能是解决大量定制报表开发需求的唯一方法了。
商业报表工具Fastreport的设计器 开源报表工具Pentaho的设计器
当然,客户还是会提一些比较常规的需求,比如计划报表、数据导出等,常规需求会越来越多,让报表系统变得越来越庞大,而开源的解决方案在可扩展性上是远 远不能适应这些需求的,如果继续在原来的框架上进行定制开发,会得到的将是一个冗杂、功能不统一、难于利用、难于管理的报表系统,对其的维护将会是一个噩 梦。
我们不能说所有商业报表控件的扩展性都比开源工具要出色,我们一般比较推荐经验丰富、经常升级的商业报表控件。水晶报表虽然是商业化的,但处于半放弃状态多年不升级,测试过水晶报表的就知道,其几乎是完全不能进行任何扩展开发的,只能进行完整的封装。
所以在选择购买或创建报表系统时,我们建议开发者考虑一下几点:
Fastreport
开源报表工具Pentaho
水晶报表
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都控件网当您需要在 SWT 应用程序中显示 Web 内容时,通常有两种选择:内置浏览器小部件或像 JxBrowser 这样的商业选项?本文分析了两者之间的差异,并帮助您根据自己的需求选择合适的解决方案。
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将详细评测Navicat的主要功能、用户体验以及其在数据库管理中的应用,希望能帮助到大家~
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢