目录 CONTENTS
前言 INTRODUCTION.....................................................................................................................4
本书用途.............................................................................................................................................4
适用对象.............................................................................................................................................4
排版约定.............................................................................................................................................4
关于使用环境.................................................................................................................................4
关于章节适用对象..........................................................................................................................4
关于内容.........................................................................................................................................4
修订记录.............................................................................................................................................5
版权声明.............................................................................................................................................5
1. 基础知识 BASIC KNOWLEDGE..............................................................................................6
1.1. 设计背景.............................................................................................................................6
1.2. 基本概念................................................................................................................................6
1.2.1. 什么是报表................................................................................................................6
1.2.2. 自定义报表的使用....................................................................................................7
1.2.3. 自定义报表的分类....................................................................................................9
1.2.4. 自定义报表的组成对象..........................................................................................10
1.2.5. 自定义报表的运行原理........................................................................................17
1.3. 报表管理器.......................................................................................................................20
1.3.1. 界面介绍.......................................................................................................................21
1.3.2. 主要功能.......................................................................................................................21
1.4. 报表设计器.......................................................................................................................22
1.4.1. 界面介绍.......................................................................................................................22
1.4.2. 界面说明.......................................................................................................................23
1.4.3. 主要功能.......................................................................................................................24
1.5. 编制报表前需要考虑的因素...........................................................................................35
2. 初级制作案例 ELEMENTARY COURSE..............................................................................36
2.1. 使用向导方式...................................................................................................................36
2.1.1. 第一步选择报表类型.................................................................................................36
2.1.2. 第二步设置数据来源.................................................................................................37
2.1.3. 第三步设置报表条件.................................................................................................37
2.1.4. 第四步完成报表.........................................................................................................38
2.1.5. 第五步发布报表.........................................................................................................38
2.2. 使用设计器方式...................................................................................................................39
2.2.1. 设定数据源...................................................................................................................39
2.2.2. 设定报表界面...............................................................................................................41
2.2.3. 设置元素的显示内容...................................................................................................41
3. 高级制作案例ADVANCED COURSE............................................................................43
3.1. 需求分析...............................................................................................................................43
3.1.1. 报表的用途...................................................................................................................43
3.1.2. 报表的具体需求...........................................................................................................43
3.1.3. 报表的使用者...............................................................................................................43
3.1.4. EXCEL格式样张..........................................................................................................43
3.1.5. 报表中的主要数据字段...............................................................................................44
3.1.6. 报表中的勾稽关系.......................................................................................................44 - 2 -
3.1.7. 适合版本.......................................................................................................................44
3.1.8. 适应范围分析...............................................................................................................44
3.2. 主体框架构思分析...............................................................................................................44
3.2.1. 涉及数据表分析...........................................................................................................44
3.2.2. 难点分析.......................................................................................................................46
3.2.3. 报表实现的类型...........................................................................................................47
3.2.4. 主体数据源...................................................................................................................47
3.3. 数据源书写...........................................................................................................................47
3.3.1. SQL书写.......................................................................................................................47
3.3.2. 参数设计.......................................................................................................................50
3.3.3. 优化检查.......................................................................................................................51
3.3.4. 注释说明.......................................................................................................................52
3.4. 数据验证...............................................................................................................................54
3.4.1. 局部数据验证...............................................................................................................54
3.4.2. 内部计算公式检查.......................................................................................................54
3.4.3. 整体数据验证...............................................................................................................54
3.4.4. 数据表间钩稽关系检查...............................................................................................54
3.4.5. 把数据源移植到报表中...............................................................................................54
3.5. 格式调整...............................................................................................................................55
3.5.1. 数据排版.......................................................................................................................55
3.5.2. 纸张选型.......................................................................................................................55
3.5.3. 增加打印附加元素.......................................................................................................56
3.6. 用户验收...............................................................................................................................56
4. 技巧与提高IMPROVE YOUR SKILL...........................................................................57
4.1. 参数技巧...............................................................................................................................57
4.1.1. 选择器定义参数的相关问题.......................................................................................57
4.1.2. 实现“所有部门/所有科室/所有人员”条件.................................................................58
4.1.3. 实现多选条件...............................................................................................................58
4.1.4. 实现分类的树型选择器...............................................................................................59
4.1.5. 实现参数值的简码匹配...............................................................................................60
4.1.6. 实现固定值列表...........................................................................................................60
4.2. 报表技巧...............................................................................................................................62
4.2.1. 实现分页显示合计.......................................................................................................62
4.2.2. 实现根据数据自动打印相应的表格线.......................................................................62
4.2.3. 设置Excel图形分析....................................................................................................63
4.2.4. 设计“显示一行、空一行”的报表...............................................................................63
4.3. 报表组..................................................................................................................................64
4.3.1. 概念...............................................................................................................................64
4.3.2. 运行原理图...................................................................................................................64
4.3.3. 作用...............................................................................................................................64
4.3.4. 制作过程.......................................................................................................................65
4.4. 多格式报表...........................................................................................................................67
4.4.1. 概念...............................................................................................................................67
4.4.2. 运行原理图...................................................................................................................68
4.4.3. 作用...............................................................................................................................68
4.4.4. 制作过程.......................................................................................................................68
4.4.5. 数据源/参数在多格式报表中的应用..........................................................................70
4.5. 常见SQL优化实例..............................................................................................................70
- 3 -
前言 Introduction
本书用途
本书主要用于学习和掌握与中联医院信息系统(以下简称ZLHIS)配套的自定义报表系统,及其相关的各种知识,以便让学习者可以通过该工具独立完成实际的报表制作,并获得有关的经验、技巧及疑问解答等。
适用对象
初学者:即具备一定SQL知识,但从未接触过自定义报表工具,希望通过本书的学习掌握中联自定义报表系统相关知识的人员。
高手:即已经具备相当的基础和经验,希望通过本书的内容不断提高自身能力的人员。
排版约定
关于使用环境
数据库:Oracle○R 8i/9i/10g
操作系统:Microsoft○R Windows系列/Linux
ZLHIS:ZLSOFT○R ZLHIS+ (V10.0以上)
关于章节适用对象
为了方便不同层次的人员使用本书,出现在各章节前面的符号分别代表以下含义:
初学者:以符号表示,表示该章节内容为初学者必须掌握
高手:以符号表示,表示该章节内容适合已有一定基础,希望提高的人员阅读
其它:无符号,表示该章节适合所有人员阅读,但其内容不是必须掌握的
关于内容
一方面,由于本书中会涉及大量与ZLHIS有关的对象,例如模块、菜单等;另一方面,本书中也会涉及大量与自定义报表有关的专用对象和概念。为了便于阅读和使用,在引用这些对象时,我们按以下规则进行表述:
- 4 -
对象
说明
表示方法
示例
模块
ZLHIS导航台及服务器工具中的模块(不含报表)
MK【模块名称】
MK【门诊挂号管理】
菜单
各模块中的菜单项
CD【菜单名称】
CD【打印设置】
按钮
各模块中的功能按钮
AN【按钮名称】
AN【增加】
报表
实际的自定义报表
BB【报表名称】
BB【收入支出表】
元素
报表中的元素
YS【元素名称】
YS【标题】
属性
报表元素的各种属性
SX【属性名称】
SX【背景色】
参数
报表中包含的各种参数
CS【参数名称】
CS【开始日期】
SQL语句
即符合SQL(结构化查询语言)语法的语句内容
以符号SQL引导
SQL Select * from dual
修订记录
版本
发布日期
作者
备注
总编:胡涛
编委:郑全,谢海涛,彭华均,贺学兵,李俊,袁朝
1.0
2005.12.09
编辑/美工:王焰迅
总编:胡涛
编委:郑全,谢海涛,彭华均,贺学兵,李俊,袁朝,陈松林,龚智毅,曾明春,周顺利,何勇均,周海全,何苗
2.0
2006.01.13
编辑/美工:王焰迅
1. 分割为多文件发行
2. 丰富制作案例
3. 修正排版问题
版权声明
本文档及配套资料之版权属中联信息产业有限公司所有,侵权必究。
- 5 - |
|