华表CELL组件:报表开发与模板设计详解

需积分: 10 8 下载量 6 浏览量 更新于2024-07-24 收藏 2.53MB PPT 举报
华表CELL演示是一个针对专业报表打印需求的软件,由国内知名的专业报表打印软件提供商——用友华表公司开发。该软件主要包括Cell报表控件,它分为两个子产品:Cell组件和Cell插件,适用于C/S和B/S结构程序的开发环境。 Cell组件专用于C/S架构的程序中,如VC、VB、VFP、DELPHI、C++ Builder、PB等支持COM控件的工具,而Cell插件则作为客户端控件,适用于运行在客户端的B/S程序,通过VBScript或JavaScript进行操作。这两种形式的控件虽然在运行环境不同,但在操作习惯、功能、界面和接口上保持一致,模板文件可以相互兼容,这体现了华表在用户体验和兼容性方面的考虑。 Cell报表的强大之处在于其丰富的功能特性,包括单元格风格的自定义、精确的打印输出、复杂的公式和自定义函数支持、文件转换导出、图表制作以及强大的自定义报表开发能力。它能够无缝对接Excel文件,提供了超过700个编程接口,让用户能够充分发挥创造力。 第二章模板设计是演示的核心部分,它解决了传统报表开发中常见的问题。传统方式中,通过编程代码控制报表格式可能导致开发成本增加且不利于后期维护。Cell控件通过模板设计器,将报表格式分离出来,存储在模板文件中,只需填充数据,降低了代码复杂度,提高了软件的通用性和稳定性。用户只需修改模板就能适应报表格式变化,极大地提升了软件的灵活性和易用性。 华表模板设计器提供了直观的视图结构,便于用户创建和编辑复杂的中国式报表。这种模板设计方法不仅简化了开发者的工作,也使得软件对用户界面的定制更加便捷,符合中国企业在报表格式上的多样化需求。 华表CELL演示文件展示了如何利用Cell报表控件有效地进行专业报表的开发,强调了模板设计的重要性,并突出了其在简化开发流程、降低成本、提高软件适应性方面的优势,是企业提升报表开发效率和用户体验的理想选择。
2009-06-12 上传
用友华表CELL插件Demo 用友华表的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插件拖至页面中即可开始报表设计。