Cell控件使用感觉1

最近一直在做项目,是Web方式的。

其中一个比较变态要求就是报表模块了。关键是要求业务人员自己能够设计自定义报表。

开始想了很多,用OWC,用Fomula One等等。。后来发现中国式报表打印问题难以解决。后来决策分析结果是使用华表Cell作为开发。

软件环境:.net Framework 2.0,SqlServer2005

主要用C#开发,大量使用了atlas(现在改名叫MS ajax了...日)

架构基本是web,webservice,db的模式。

艰难痛苦的开发后,报表组的同仁问,大概总结了总结华表Cell的使用感受,这些是大家的成果,共享一下

先说优点:

 

a)         文档详细
在安装Cell程序的时候,会自动安装“Cell插件/组件帮助”chm文档,内容翔实,分类明确,查找方便,在基于Cell开发时,可以很方便的查找到所需要的API说明及示例。
 
b)         接口丰富
Cell的AcitveX插件模型提供了非常多的接口,大到插件对象本身,小到每一个单元格,也就是说,利用这些接口,基本上能够满足大部分的常规需求。
 
 
c)         示例程序全面
Cell在安装时,提供了两种示例程序,一种是网络版的,一种是桌面版,他们都充分展示了的各种各样的功能。在财务系统的开发中,由于采用的是b/s架构,所以其网络版的示例程序起到了非常好的参考作用,在其示例程序中,综合演示了Cell插件本身对象模型与页面的交互,各种菜单、工具栏与Cell对象的交互等。
 
d)         丰富的打印功能
Cell插件对打印的支持非常丰富。可以设置页眉,页脚,页边距,打印预览无级缩放,多页显示。
 
e)         内置函数和自定义函数
Cell插件提供了丰富的、涵盖报表计算领域的内置函数;同时cell插件还可采用javaScript、VBScript等语言编制自定义函数。自定义函数支持无限次的嵌套。
 
f)          数据的导入导出
Cell插件不仅支持HTML,EXCEL,TEXT等文件格式的输出外,还支持PDF,CSV文件格式的输出,提高了组件数据的共享能力。同时cell还在内部的数据转换中支持xml数据流的读写。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值