目錄 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 - |
|