用友华表的CELL插件是一款基于ActiveX技术的解决中国式报表显示和打印的第三方控件, 和其它第三方ActiveX控件一样,用友华表CELL插件只能运行在客户端,只能使用JAVASCRIPT、VBSCRIPT客户端语言操纵控件,进行直接处理客户端数据,而客户的数据都存放在服务器端,这势必要求客户端的ActiveX控件与服务器端进行数据交互.
针对客户端ActiveX控件如何与服务器端进行数据交互,本文介绍了实现客户端与服务器端数据交互必须的两个步骤如下:
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插件拖至页面中即可开始报表设计。
详细说明请参阅:Asp.net示例说明文档.doc