自定义报表工具使用说明.ppt
《自定义报表工具使用说明.ppt》由会员分享,可在线阅读,更多相关《自定义报表工具使用说明.ppt(26页珍藏版)》请在三一办公上搜索。
1、CMS自定义报表工具教程,2009/08/28,目 录,报表制作的基础知识,自定义报表工具安装,使用自定义报表工具绘制报表,使用CMS运行自定义报表,自定义报表的调试,目 录,报表制作的基础知识,自定义报表工具安装,使用自定义报表工具绘制报表,使用CMS运行自定义报表,自定义报表的调试,1 什么是报表,报表制作的基础知识,报表是由数据源和显示格式组成的对象,工作方式为先从数据源检索出的数据再应用显示格式显示出来,由于显示格式可以多种多样,所以相同的数据可以呈现出多种样式的报表。,因此制作报表就是定义数据源和绘制显示格式的过程。,2 CMS报表,CMS报表是指能让CMS识别和调用的报表,每个报表
2、分为两部分,报表查询条件和报表主体,二者一一对应,缺一不可。,制作CMS报表就是绘制数据窗口对象(报表主体和查询条件)的过程,它的数据源就SQL语句,显示格式就是数据窗口输出的格式,报表主体一般要求为列表格式(Grid),查询条件一般要求为自由格式(Freeform)。,目 录,报表制作的基础知识,自定义报表工具安装,使用自定义报表工具绘制报表,使用CMS运行自定义报表,自定义报表的调试,1 软件环境要求,自定义报表工具安装,Windows2000及以上操作系统,安装了Oracle客户端,能访问CMS数据库,CMS数据库必须存在五张用户表:pub_rpt,pub_rpt_language,pu
3、b_rpt_link,pub_rpt_user,pub_rpt_userprop。,2 自定义报表工具安装,将自定义报表工具程序目录直接拷贝到硬盘上即可。程序目录中包括程序主体文件(pbd、exe)和动态链接库文件(dll)。,打开文件目录中SYSSET.INI,进行CMS数据库连接信息配置,方法同CMS目录的sph.ini,确保报表工具和CMS程序访问的是同一个数据库。双击reporter.exe,运行报表工具。,目 录,报表制作的基础知识,自定义报表工具安装,使用自定义报表工具绘制报表,使用CMS运行自定义报表,自定义报表的调试,使用自定义报表工具绘制报表,简要流程,开始,增减报表字段,编
4、辑报表样式,供CMS用户自定义报表模块调用,保存到CMS数据库,结束,Pbl/pbd文件载入报表,CMS数据库载入报表,手工SQL输入生成报表,添加排序和过滤条件及分组信息维护,保存到外部文件,1 自定义报表设计视图,使用自定义报表工具绘制报表,设计视图是指自定义报表的编辑区域,分两种模式,带区设计视图和Word设计视图,一般使用带区设计视图。,2 工作带区介绍,视图中总共有几种不同的区(Bands),每一种区代表不同的显示含义,字段或是其它对象在视图中所放置的区,将决定这些对象会被显示或打印在报表的什么地方。,使用自定义报表工具绘制报表,4 创建报表的3种方法,使用自定义报表工具绘制报表,向
5、导式,直接编辑SQL方式,从PBL文件中导入已有的报表再编辑。后两种方式比较常用,尤其第3种方式比较快捷,减少重复劳动。,5 报表的3种类别,系统导入临时报表,用于标识从PBL文件中导入的已有报表 用户报表设计,用于标识用户报表对象 用户查询报表设计,用于标识报表查询条件对象只有后两种CMS系统才能识别和调用,第一种只是为了导入暂存报表,方便修改后另存成后两种报表对象。,3 报表设计的常用对象,常用对象包括:列(column),计算列(compute),文本(text)。列显示数据源的数据;计算列是由列和其他计算列组成的表达式,支持函数,通过计算显示结果;文本用来显示特定的字符,如表头信息。,
6、使用自定义报表工具绘制报表,7 报表参数及查询条件列的命名规则,报表写SQL原则,大表写在前面,小表写在后面,表名要起别名,别名采用小写字母,按照由小到大的顺序命名。WHERE条件先写大表的关联条件,再写小表的关联条件,最后写字段的常量条件。WHERE条件中的AND关键字统一写在最左边。SQL中的计算列也要起别名,别名采用有意义的英文单词及其缩写,例如:namespec,不要用中文。,报表参数命名:数据类型前缀_对应的字段名,例如:as_goods,an_purdeptid,ad_startdate。字符型前缀:as,数据值型前缀:an,日期型前缀:ad,日期时间型前缀:adtm。查询条件列的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自定义 报表 工具 使用说明

链接地址:https://www.31ppt.com/p-6019637.html