用友华表的CELL插件是一款基于ActiveX技术的解决中国式报表显示和打印的第三方控件,和其它第三方ActiveX控件一样,用友华表CELL插件只能运行在客户端,只能使用JAVASCRIPT、VBSCRIPT客户端语言操纵控件,进行直接处理客户端数据,而客户的数据都存放在服务器端,这势必要求客户端的ActiveX控件与服务器端进行数据交互。
用友华表Cell插件是插件(ActiveX控件)是北京用友华表公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具,有700多个编程接口,实现报表自定义,报表显示、打印预览、打印,图表,公式,自定义函数、资源本地化等强大功能,能够完全读写Excel文件,是软件开发人员开发优秀报表软件的最佳解决方案。
用友华表Cell插件软件特色:
强大的打印及打印预览
Cell对打印的支持非常丰富。可以设置页眉,页脚,页边距,打印预览无级缩放,多页显示。采用Cell组件将使你的软件在打印上傲视群雄,彻底忘掉打印所带来的烦恼。
别具一格的选择界面
Cell的第一感觉即与其他表格不同,那就是它的灰色的选择区域。Excel将选择区域与原来反色,这样对比非常强烈,而Cell采用特有的颜色算法,使你能清楚的区分选择区域,又使眼睛受到的刺激最小。
丰富的单元格式与设计
通过Cell组件,您可以将数据转化为具有高度交互性的内容,Cell的单元格多种多样,你可以从几十种格式中选择按钮,下拉框,单选钮,核选框,滚卷钮,超级链结来强化报表的冲击力。
强大的图表功能
没有比用Cell作图更容易不过了,只要指定图表数据在表上的位置,一个精致的图表就完成了。如此傻瓜式的操作并不妨碍你的各种需要,除此之外,你可以指定图表数据源,以及控制图表的每一个数据。
相对单元公式
Cell中的单元公式是相对单元公式,用户在作表行列插入删除操作时,将不会影响以前输入的单元公式。用户在编辑公式时可以立即求得公式的结果,如果公式存在循环引用,Cell会列出产生循环引用的公式列表。
函数及自定义函数
Cell提供一些常用函数,然而Cell更注重自定义函数功能,采用C,VB,VBScript等语言皆可以编制自定义函数。自定义函数可以无限制次数的嵌套。除了数值与字符串两种数据类型外,Cell还定义了单元格数据类型与区域数据类型,极大地增强了函数的易用性。
与Excel,Word表格,Lotus1-2-3表格数据兼容的复制和粘贴
Cell支持剪切,复制和粘贴,其基本格式与Excel,Word表格和Lotus1-2-3相同;用户采用这个功能可以在Excel,Word表格和Lotus1-2-3中交换数据。
单元格命名
在Cell中包括四种类型的单元格命名(数字、字符串、公式、区域命名),在公式中可以用单元格的名称来代替单元格。
资源本地化
根据需要可以将Cell组件/插件设置成不同的语言版本。
支持多种格式输出、CSV格式
在Cell中除了支持HTML,EXCEL,TEXT等文件格式的输出外,还支持PDF,CSV文件格式的输出,大大提高了组件数据的共享能力。
用友华表CELL插件实现客户端与服务器端数据交互步骤:
1、将客户端CELL插件中的数据上传至服务器端的数据库.
方法:在客户端通过Cell的编程接口SaveToBuffer得到数据保存在XML,使用XMLHTTP技术将数据传至服务器并保存在服务器数据库.
2、将服务器端数据库中的数据显示在客户端的CELL插件中.
方法:连接服务器数据库得到数据,通过Response对象将数据传送到客户端,再利用Cell的编程接口ReadFromBuffer展示在客户端.
Cell插件用于开发B/S结构程序,使用Asp,Asp.net,Jsp,VbScript,JavaScript等语言开发,可以在浏览器中直接打印报表(非IE打印),带有国际化数字签名,让用户使用更方便,更安全。
•具备Cell组件的所有特色功能,在浏览器中提供报表的显示和打印
•网络报表界面美观,大大改善了浏览器中报表的输出效果
•带有国际化数字签名,让用户使用的更安全、更放心
•可将报表文件另存为华表文件或者Excel文件,从而可以进行进一步加工
•支持ASP、ASP.Net、JSP、VBScript、JavaScript等语言开发
在开发工具中将Cell插件引入至工程,然后将Cell插件拖至页面中即可开始报表设计。