报表选型时,选择一个完整报表平台好,还是只选能集成的报表中间件好?

这个选择题应根据使用人群和需求来确定。

如果是终端用户,自身有些使用工具和写 sql 的能力,但说到开发个报表管理系统却无能为力,这类用户就适合选择完整平台带开发工具的产品,平台多数独立使用,只需要报表工具拓展开发出想要的报表,借助平台功能发布一下就完事儿,另外还可借助其它功能,管理用户了、基于组织架构分配权限了等一系列后续工作,系统上线方便快捷。

如果是软件开发集成商,那就优先建议选择报表中间件集成(不过这里也会有坑,集成商往往会被报表厂商演示过程中丰富的平台类功能吸引,但需求却只是需要在项目中嵌入报表),毕竟开发商都有自己的系统,不需要再单独搞个报表平台做搭配,系统多了也就进坑了,得搞组织架构同步、权限同步、单点登录、系统样式风格不一致还得调整,很麻烦,工作量没减反而增大很多。

在 [报表软件选型是应该知道的]( 报表软件选型时应该知道的[报表选型中那些想不到的坑]( ](http://c.raqsoft.com.cn/article/1534906944980)) 一文中,介绍了在报表选选型时,要搞清楚是要报表中间件还是报表平台?报表工具是要固定报表还是自助报表?还包括集成方面需考虑的相关问题等,相信借鉴该文的建议,在选型时还是有很大帮助的。报表选型中那些想不到的坑 ](http://c.raqsoft.com.cn/article/1571024764129)) 中,总结了在报表工具选型时容易被忽悠的地方,警惕选型过程中进坑。

另外整理了一些关于报表工具选型的帖子,想深入了解的可以看。

国外报表和国内报表工具哪个更好用

报表工具 – 开源还是商用

开源报表和商用报表哪个好

这是一个通用报表引擎,构想完成的功能有: 1、提供给软件开发商一个报表开发中间件。针对c/s平台,用户可以以SDK的方式或Com的方式将其加入到自己的产品中。 针对b/s平台,该中间件通过在应用服务器端嵌入服务以处理WEB报表请求同返回HTML页面。C/S架构中能够非常方便 的展示、打印、自动分页等功能,可以通过配置文件配置一张报表。支持复杂的财务报表。 2、可以作为一个通用的外挂式报表系统终端,可以在设计器中设计报表的取数规则,这些规则包括数据来源的数据库、数据 表以及相应的取数条件,这些规则会被报表底层解析成特定SQL语句并执行。最后将返回的数据直接按照配置的数据展示 逻辑展示在报表设计器中。 3、可以作为一般通用的表格应用系统被集成到应用软件中,以提供类似于Excel的部分基本表格功能。 以下为软件架构及开发现状的一点说明: 目前,报表底层大部分功能已经完成。Demo展示的报表设计器由于间比较仓促部分底层已实现的基本功能还没能集成进去, 所以此Demo程序仅能展示部分功能。同由于方便打包及展示,我特意将报表底层部件静态编译到了设计器中。这样演示的 候作为一个“绿色软件”可以不基于其他支持库而运行。真正的报表底层包括以下几个Dll: 1、LTableLib.dll (提供表格的基本逻辑) 2、LGridLib.dll (提供数据表的一些增强功能) 3、LSheetLib.dll (提供类似于Excel中工作表的功能) 4、LGUILib.dll (提供表格绘制功能:为了兼容于非Windows系统(如Linux) ,特将系统相关的展现接口独立出来。可以非常方便的将本系统移植到非Windows系统中) 5、LGridBook.dll(封装类似于Excel中工作簿(Book)功能,本Dll为提供用户SDK开发的最终接口) 6、(可选)CLGridBook.dll(为了兼容其他支持Com标准的非c/c++开发工具(如:VB、VF、Delphi等),特意将底层封装 为一个标准Com组件,可以更加方便的提供支持) 最后,为了支持后续的功能扩展,系统设计成了一个开放性系统。新增的功能可以通过实现系统提供的各种插件接口进行任意扩展(如 Demo中插入图片的功能就是其中一个例子,另外艺术字及图表功能可以通过类似方式提供支持)。在可移植性方面,由于所有的底层代码 均采用标准C++编写,同有效的将操作系统相关的技术进行了抽象(如展现GUI、事件、定器、同步对象等)。在移植的候只需要 重新实现几个简单的接口就可以了。 Demo中LRptDemo.etl文件是用设计器设计的一个报表样式,可以通过设计器将此文件打开展示。由于开发设计器的间比较仓促,所以很多 菜单功能以及部分工具按钮功能还没有加进去(尽管这些功能以及被底层所支持)。 另:报表类似于Excel的公式及常用函数支持正在编写中,已实现的功能也不可避免的存在或多或少的BUG,见笑了 :) 如需要SDK/或COM开发包可以发邮件给我。呵呵:) E-Mail:zhiyong.luo@longshine.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值