- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CELL使用演示的
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;第一章 CELL报表产品简介
第二章 模板设计
第三章 关联数据库
第四章 自定义报表开发;第一章 Cell报表控件简介;第二章 模板设计;第二章 模板设计;第二章 模板设计第一节 模板设计器视图结构;第二章 模板设计;第二章 模板设计第二节 常用功能介绍;1.合并单元格;第二章 模板设计第二节 常用功能介绍;2.单元格格式;2.单元格格式;第二章 模板设计第二节 常用功能介绍;3.单元格类型;3.单元格类型;第二章 模板设计第二常 常用功能介绍;4.单元格边框;第二章 模板设计第二常用功能介绍;5.公式;第二章 模板设计第二节常用功能介绍;6.图表;6.图表;第二章 模板设计;第二章 模板设计第三节 制作模板实例;1.设计模板雏形;第二章 模板设计第三节 制作模板实例;2.设计单元格样式;第二章 模板设计第三节 制作模板实例;3.公式以及控制 ;3.公式以及控制 ;3.公式以及控制;第三章 连接数据库;第三章 连接数据库;第三章 连接数据库;第二节 新建数据库;第二节 新建数据库;第三章 连接数据库;第三章 连接数据库第三节 CELL组件关联数据库;第三章 连接数据库第三节 CELL组件关联数据库;2.环境配置;2.环境配置;2.环境配置;2.环境配置;第三章 连接数据库第三节 CELL组件关联数据库;3.读取数据;3.读取数据;3.读取数据;第三章 连接数据库第三节 CELL组件关联数据库;4.回写数据;4.回写数据;第三章 连接数据库;第三章 连接数据库第四节 CELL插件关联数据库;1.环境配置;1.环境配置;1.环境配置;第三章 连接数据库第四节 CELL插件关联数据库;2.读取数据;2.读取数据;2.读取数据;2.读取数据;第三章 连接数据库第四节 CELL插件关联数据库;第四章 自定报表设计;第四章 自定报表设计;第四章 自定报表设计; 在前面的《连接数据库》一部分中,已经介绍了在C/S结构中如何利用ADO将数据库中的数据展示在CELL组件中,也介绍了如果将CELL组件中的数据回写至数据库,但数据的展示都是以静态的样式填充,在这里将引入模板的概念,将数据库的信息按一定规则存放至模板中,程序根据模板的信息,存取数据,结构如下图所示:
?
?
?
?
?
?
?
?
?
?
?
在回写数据流程中,从模板文件中读取相关信息,然后利用ADO与数据库取得连接,利用从模板文件中取得的信息,自动组织、生成SQL语句,执行SQL语句,从而更新数据库;
在填充数据流程中,先从数据库中取得记录集,再读取模板信息,根据模板的属性,将记录集中数据按照模板的规则填充至CELL控件中。 ;第四章 自定报表设计第一节 实现原理;1.2 B/S结构程序实现原理;1.2 B/S结构程序实现原理;第四章 自定报表设计;1. 什么是单元格变量 顾名思义就是对单元格定义的变量,但是在CELL中的单元格变量并不能对CELL整个单元格的内容、格式进行定义、存储、复制等操作,而是只能对单元格的位置进行标记;为什么要定义单元格变量?用户在模板中通过遍历单元格变量,可以很快地找到对应的目标单元格,从而减少系统开销,加快填充速度;即使单元格变量所指的单元格被托动到其它单元格后,单元格所指的单元格位置也会指向新单元格。
2. 如何定义单元格变量 打开报表设计器,在菜单数据-名称定义中设置,如下图所示:
;先在点击要在定义变量的单元格,然后在数据菜单中点击名称定义子菜单项如上图所示,在定义名称对话框中添加变量名称即可,如下图所示:
也可以使用CELL提供的编程接口,DefineCellVar “变量名称”,1,1,0;
3. 使用单元格变量 设置了单元格变量后,先得到模板中单元格变量的总数,再根据ID号得到变量名称,最后根据变量名称获取变量所指的单元格。可通用GetVarCount 方法得到模板中单元格变量的个数,EnumVar 方法可以根据顺序号得到变量名称,GetCellVar 方法从变量名称得到所指的单元格,VBS示例代码如下:
;第四章 自定报表设计第二节 模板及数据库设计;第四章 自定报表设计第二节 模板及数据库设计;WipeOrders表结构:
数据库中的字段分别与模板中的空白处字段相对应,在这里之所以要将字段的名称与实际值分别放置在不同的单元格,如
原创力文档


文档评论(0)