第1章 PowerBuilder基礎
1. 1 新增功能
1. 1. 1 改進綜述
1. 1. 2 PowerBuilder 8. 0的主要特征
1. 1. 3 PowerBuildCf 8. 0的主要改進介紹
1. 2 什么是PowerBuilder
1. 2. 1 畫筆
1. 2. 2 事件和腳本
1. 2. 3 函數
1. 2. 4 庫文件
1. 2. 5 創(chuàng)建執(zhí)行文件
1. 3 PowerBuilder工作環(huán)境
1. 3. 1 關于PowerBar
1. 4 使用工具條
1. 4. 1 下拉工具條
1. 4. 2 控制工具條的顯示
1. 4. 3 移動工具條
1. 4. 4 配置工具條
1. 4. 5 創(chuàng)建新的工具條
1. 5 彈出菜單和屬性窗口
1. 5. 1 彈出菜單
1. 5. 2 選擇對象
1. 5. 3 屬性窗口
1. 6 使用文件編輯器
1. 6. 1 文字的查找和替換
1. 6. 2 增加或取消行注釋
1. 6. 3 輸入. 輸出文件
1. 6. 4 選中文字的拖動
1. 7 使用在線幫助
1. 8 理解PowerBuilder對象
1. 8. 1 屬性
1. 8. 2 函數
1. 8. 3 事件
1. 9 理解配置文件
1. 10 配置PowerBuilder的啟動參數
1. 11 開發(fā)應用程序的步驟
第2章 Application對象
2. 1 應用對象操作
2. 1. 1 創(chuàng)建Application
2. 1. 2 打開Application
2. 1. 3 設置庫搜索路徑
2. 2 Applidation畫板
2. 2. 1 定義變量
2. 2. 2 編寫腳本
2. 2. 3 定義函數
2. 2. 4 定義事件
2. 2. 5 設置屬性
2. 2. 6 編輯環(huán)境
2. 3 顯示應用對象樹
2. 4 應用對象概述
2. 5 應用對象事件
2. 5. 1 Open事件
2. 5. 2 Close事件
2. 5. 3 Idle事件
2. 5. 4 SystemError事件
2. 5. 5 ConnectionBegin事件
2. 5. 6 ConnectionEnd事件
2. 6 應用對象函數
2. 7 應用對象的屬性
2. 7. 1 General屬性
2. 7. 2 附加屬性
2. 7. 3 Toolbar屬性
第3章 窗口和窗口畫板
3. 1 窗口畫板
3. 1. 1 Window畫板的組成
3. 1. 2 定制窗口畫板
3. 1. 3 打開和創(chuàng)建窗口
3. 1. 4 保存窗口
3. 1. 5 畫板中的快捷操作
3. 2 關于窗口
3. 2. 1 窗口的組成
3. 2. 2 窗口的類型
3. 3 設置窗口屬性
3. 3. 1 開發(fā)時設置屬性
3. 3. 2 運行時的屬性
3. 4 使用控件
3. 4. 1 控件簡介
3. 4. 2 放置控件
3. 4. 3 選中控件
3. 4. 4 控件的對齊和大小調整
3. 5 窗口對象事件
3. 5. 1 Activate和 Deactivate事件
3. 5. 2 Open事件
3. 5. 3 Close和 CloseQuery事件
3. 5. 4 Resize事件
3. 6 窗口的常用函數
3. 6. 1 Open函數
3. 6. 2 Close函數
3. 6. 3 MessageBox函數
第4章 數據庫
4. 1 數據庫概述
4. 1. 1 表和列
4. 1. 2 主鍵
4. 1. 3 外部鍵
4. 1. 4 索引
4. 1. 5 視圖
4. 1. 6 擴展屬性
4. 2 Database圖板
4. 2. 1 數據庫畫板概述
4. 2. 2 畫板組成
4. 2. 3 畫板中的操作
4. 2. 4 定制畫板
4. 3 本地數據庫操作
4. 3. 1 創(chuàng)建本地庫
4. 3. 2 刪除本地庫
4. 4 數據表操作
4. 4. 1 創(chuàng)建數據表
4. 4. 2 定義字段
4. 4. 3 指定表和字段的擴展屬性
4. 4. 4 替換表
4. 4. 5 拷貝. 剪切. 粘貼字段
4. 4. 6 刪除表
4. 4. 7 表的其他操作
4. 4. 8 關于系統(tǒng)表
4. 5 鍵操作
4. 5. 1 查看鍵
4. 5. 2 打開相關表
4. 5. 3 定義主鍵
4. 5. 4 定義外部鍵
4. 5. 5 修改. 刪除鍵
4. 6 索引操作
4. 6. 1 創(chuàng)建索引
4. 6. 2 修改索引
4. 6. 3 刪除索引
4. 7 視圖操作
4. 7. 1 使用視圖
4. 7. 2 打開已存在視圖
4. 7. 3 創(chuàng)建視圖
4. 7. 4 聯(lián)接表
4. 7. 5 顯示視圖的SQL語句
4. 7. 6 刪除視圖
4. 7. 7 輸出視圖的語句
第5章 編寫腳本
5. 1 PowerScript @板
5. 1. 1 熟悉環(huán)境
5. 1. 2 配置Script視窗
5. 2 編寫腳本
5. 2. 1 粘貼語句
5. 2. 2 添加注釋
5. 2. 3 查找替換
5. 2. 4 編譯腳本
5. 3 PowerScript語言基礎
5. 3. 1 注釋
5. 3. 2 標識符
5. 3. 3 特殊ASCII字符
5. 3. 4 標號
5. 3. 5 NULL值
5. 3. 6 保留字
5. 3. 7 指代詞
5. 3. 8 續(xù)行和斷句
5. 3. 9 空白
5. 4 數據類型和變量聲明
5. 4. 1 變量的作用域
5. 4. 2 變量聲明
5. 4. 3 變量的存取權限
5. 4. 4 數據類型
5. 5 運算符和表達式
5. 5. 1 算術運算符
5. 5. 2 關系運算符
5. 5. 3 邏輯運算符
5. 5. 4 聯(lián)接運算符
5. 5. 5 運算符的優(yōu)先級
5. 5. 6 表達式和賦值
5. 6 基本語句
5. 6. 1 分支語句
5. 6. 2 循環(huán)
5. 6. 3 Call語句
5. 6. 4 continue語句
5. 6. 5 exit語句
5. 6. 6 gotO語句
5. 6. 7 halt語句
5. 6. 8 return語句
5. 7 定制事件
5. 8 函數和結構
5. 8. 1 編寫函數
5. 8. 2 定義結構
5. 9 數組
5. 9. 1 定義數組
5. 9. 2 給數組賦值
5. 9. 3 使用數組
5. 10 在腳本中嵌入SQL語句
5. 10. 1 事務
5. 10. 2 在PB中使用SQL語句的格式
5. 10. 3 聯(lián)接和斷開數據庫
5. 10. 4 選取單行數據
5. l0. 5 判斷事務對象的返回信息
5. 10. 6 插入. 刪除和修改數據
第6章 數據窗口對象
6. 1 數據窗口畫板
6. 1. 1 設置Data Window圖板
6. 1. 2 Design視窗
6. 1. 3 Preview視窗
6. 1. 4 Control List視窗
6. 1. 5 Data視窗
6. 1. 6 Properties視窗
6. 1. 7 Column Specification視窗
6. 2 創(chuàng)建數據窗口
6. 3 數據窗口的數據源
6. 3. 1 Quick Select數據源
6. 3. 2 SQL Select數據源
6. 3. 3 Query數據源
6. 3. 4 External數據源
6. 3. 5 Stored Procedure(存儲過程)
6. 4 顯示樣式
6. 4. 1 Grid顯示樣式
6. 4. 2 Tabular顯示樣式
6. 4. 3 Group顯示樣式
6. 4. 4 Freedom顯示樣式
6. 4. 5 Label顯示樣式
6. 4. 6 N-up顯示樣式
6. 4. 7 CrossTab顯示樣式
6. 4. 8 Graph顯示樣式
6. 4. 9 Composite顯示樣式
6. 4. 10 RichText顯示樣式
6. 4. 11 OLE 2. 0顯示樣式
6. 5 數據窗口對象
6. 5. 1 報表級格式
6. 5. 2 數據窗口的層次
6. 6 數據窗口的修改屬性
6. 7 字段操作
6. 7. 1 選擇編輯類型
6. 7. 2 設置字段編輯格式
6. 7. 3 重要屬性設定
6. 7. 4 增加和刪除字段
6. 7. 5 調整字段的顯示順序
6. 8 計算域和計算字段
6. 8. 1 條件判斷
6. 8. 2 累積
6. 8. 3 百分比
6. 8. 4 引用不同行的數據
6. 8. 5 數據行的修改狀態(tài)
6. 9 排序. 過濾和分組
6. 9. 1 排序
6. 9. 2 過濾
6. 9. 3 分組
6. 10 數據操作
第7章 使用控件
7. l 命令按鈕和圖形按鈕
7. 1. 1 概述
7. 1. 2 常用屬性
7. 1. 3 事件和腳本
7. 1. 4 典型實例
7. 2 列表框和圖形列表樞
7. 2. 1 使用概述
7. 2. 2 常用屬性
7. 2. 3 事件和腳本
7. 2. 4 常用函數
7. 2. 5 典型實例
7. 3 條狀控件
7. 3. 1 滾動條
7. 3. 2 軌跡條
7. 3. 3 進度條
7. 4 文本的顯示和編輯
7. 4. 1 單行編輯器
7. 4. 2 多行編輯器
7. 4. 3 屏蔽編輯器
7. 4. 4 富文本編輯器
7. 4. 5 靜態(tài)文本
7. 4. 6 靜態(tài)鏈接
7. 5 下拉列表框和圖形下拉列表框
7. 5. 1 屬性
7. 5. 2 事件
7. 5. 3 函數
第8章 數據窗口控件
8. l 例述數據窗口編程
8. 2 數據窗口控件屬性
8. 3 數據窗口事件
8. 4 數據窗口事件綜述
8. 4. 1 腳本執(zhí)行效率
8. 4. 2 dwo參數的使用
8. 5 數據緩沖區(qū)
8. 5. 1 緩沖區(qū)
8. 5. 2 應用實例
8. 6 編輯控件
8. 7 讀取和設置數據
8. 8 查詢和排序
8. 9 數據打印
8. 9. 1 啟動打印作業(yè)
8. 9. 2 關閉打印作業(yè)
8. 9. 3 PrintDatawindow函數
8. 9. 4 Print函數
第9章 菜單和 MDI
9. 1 設計菜單
9. 1. 1 設計菜單項
9. 1. 2 修改菜單項的屬性
9. 2 關于菜單的編程
9. 2. 1 為"退出"菜單項編寫腳本
9. 2. 2 選中某個菜單項
9. 2. 3 隱含某個菜單項
9. 2. 4 使某個菜單項失效
9. 2. 5 調整工具條的位置
9. 2. 6 修改工具條上鼠標右鍵彈出菜單中的內容
9. 2. 7 動態(tài)設置MicroHelp
9. 2. 8 使用右鍵彈出菜單
9. 2. 9 改變窗口中的菜單
9. 2. 10 設計一個通用工具條配置窗口
9. 3 什么是MDI應用
9. 3. 1 菜單條和工具條
9. 3. 2 客戶區(qū)
9. 4 菜單和 MDI
9. 4. 1 打開Sheet
9. 4. 2 獲取當前Sheet
9. 4. 3 安排Sheet的布局
9. 4. 4 維護菜單
9. 4. 5 獲取工具條的信息
9. 4. 6 保存和恢復工具條的設置
9. 4. 7 遍歷菜單項
9. 5 一個MDI應用實例
9. 5. 1 打開和關閉MDI時
9. 5. 2 打開文件時
9. 5. 3 w_edit的打開和關閉
9. 5. 4 窗口W_ pedit中的其他腳本
9. 5. 5 其他菜單項的編程
第10章 高級 SQL語句
10. 1 SQL語句
10. 1. 1 where子勾
10. 1. 2 order by于匈
10. 1. 3 表達式
10. 1. 4 分組
10. 2 動態(tài) SQL語句
10. 2. 1 類型一
10. 2. 2 類型二
10. 2. 3 類型三
10. 2. 4 類型四
10. 3 高級查詢
10. 3. 1 表的連接
10. 3. 2 于查詢
10. 4 游標
10. 5 事務處理
第11章 窗口使用技巧
11. l 窗口間的協(xié)作
11. 1. 1 在打開和關閉窗口時進行數據傳遞
11. 1. 2 不同窗口之間的變量或函數調用
11. 1. 3 信號燈概念的使用
11. 2 創(chuàng)建窗口實例
11. 3 使用窗口屬性編程
11. 4 增強窗口顯示效果
11. 4. 1 窗口最小化時設置動態(tài)圖標
11. 4. 2 放置閃爍文字
11. 4. 3 提高窗口的打開速度
11. 4. 4 移動不帶標題欄的窗口
11. 4. 5 閃爍窗口標題欄
11. 4. 6 給窗口添加自動滾動條功能
11. 5 自動調整窗口
第12章 數據窗口使用技巧
12. 1 標識當前行
12. 1. 1 使用SelectRow函數
12. l. 2 使用函數SetRowFocusIndicaTor
12. 1. 3 使用CurrentRow和GetRow 兩個函數
12. 1. 4 改變背景或者前景
12. 2 顯示指定條件的數據
12. 2. 1 通過修改前景. 背景顏色
12. 2. 2 通過修改設置位圖
12. 2. 3 通過修改邊樞類型
12. 2. 4 通過選中標記來標識符合條件的行
12. 3 動態(tài)數據窗口
12. 3. 1 動態(tài)創(chuàng)建數據窗口
12. 3. 2 動態(tài)關聯(lián)數據窗口對象
12. 3. 3 獲得數據窗口的 SQL語句
12. 3. 4 修改數據窗口的 SQL語句
12. 4 用回車鍵代替Tab鍵
12. 5 拷貝數據
12. 5. 1 使用GetItem()和Setltem()函數
12. 5. 2 使用剪貼板
12. 5. 3 使用結構類型的數組進行賦值
12. 5. 4 直接賦值
12. 5. 5 使用行拷貝的方法
12. 6 靈活運用External類型數據窗口
12. 7 數據保護
12. 7. 1 無條件修改部分字段
12. 7. 2 已有數據不允許修改, 只能修改新數據
12. 7. 3 有條件修改
12. 8 數據操作的安全性
12. 8. 1 通過彈出窗口讓用戶確認
12. 8. 2 設立刪除數據恢復功能
12. 8. 3 恢復到打開窗口時的最初狀態(tài)
12. 8. 4 窗口關閉時讓用戶確認對沒有保存的數據如何處理
12. 9 數據窗口用做下拉列表框
12. 10 數據窗口用做列表框
12. 10. 1 如何選中和取消一行
12. 10. 2 如何選中多行
12. 10. 3 如何處理選中的數據
12. 11 一個數據窗口修改多個表
第13章 通用查詢
13. 1 PowerBuilder倉庫的構成
13. 2 通用查詢系統(tǒng)的分析
13. 2. 1 讀取數據庫中某用戶的所有表
13. 2. 2 顯示選中表中的所有寧段
13. 2. 3 查詢條件的指定
13. 2. 4 顯示數據
13. 2. 5 保存用戶組合的查詢條件
13. 3 界面設計
13. 4 查詢條件窗口的編程
13. 4. 1 定義實例變量
13. 4. 2 窗口的 Open事懺
13. 4. 3 查詢條件的組合
13. 4. 4 其他功能
13. 5 數據顯示窗口的編程
第14章 數據窗口對象
14. 1 數據窗口對象概述
14. 2 獲取數據窗口信息
14. 2. 1 函數Descnbe
14. 2. 2 對列的引用
14. 2. 3 函數Evaluate
14. 2. 4 函數LookUpDisplay
14. 3 修改數據窗口信息
14. 3. 1 創(chuàng)建對象
14. 3. 2 刪除對象
14. 3. 3 特性修改
14. 4 字段和計算域的重要屬性
14. 4. 1 獲取字段的類型(Coltype屬性)
14. 4. 2 背景屬性(Background. Property)
14. 4. 3 指定檢索規(guī)則(Criteria. property屬性)
14. 4. 4 Edit風格的字段屬性(Edit. property屬性)
14. 4. 5 字段的顯示格式(Format屬性)
14. 4. 6 設置數據窗口修改時的主鍵(Key屬性)
14. 4. 7 字段名稱(Name屬性)
14. 4. 8 字段中的數據保護(Protect屬性)
14. 4. 9 字段的滑動屬性(SlideLeft和SlideUp)
14. 4. 10 字段的 Taborder值(Tabsequence屬性)
14. 4. 11 用戶是否可以保存字段內容(Update屬性)
14. 4. 12 字段校驗(Validation和 ValidationMsg屬性
14. 4. 13 計算域的屬性
14. 5 Button的重要屬性
14. 5. 1 Action屬性
14. 5. 2 SuppressEventProcessing屬性
14. 5. 3 Text屬性
第15章 子數據窗口
15. 1 子數據窗日的一般用法
15. 1. 1 子數據窗口和父數據窗口的關系
15. 1. 2 獲取子數據窗日的引用
15. 1. 3 保證子數據窗口中的數據更新
15. 2 檢索子數據窗口
15. 2. 1 和父數據窗口共享事務對象
15. 2. 2 檢索子數據窗口的數據
15. 2. 3 使用帶參數檢索
15. 3 共享子數據窗口
15. 4 子數據窗口的靈活運用
第16章 大文本對象的處理
16. 1 Blob對象處理方法
16. 2 使用OLE處理Blob對象
16. 3 一個圖像處理的實例
第17章 數據管道
17. 1 數據管道
17. 1. 1 數據管道對象
17. 1. 2 數據管道畫板
17. 2 管道用戶對象
17. 2. 1 管道屬性
17. 2. 2 管道事件
17. 2. 3 管道方法
17. 3 運行數據管道
17. 4 在程序中執(zhí)行管道
第18章 高級控件
18. 1 圖形列表框和下拉圖形列表框
18. 1. 1 快速火門
18. 1. 2 典型編程
18. 1. 3 相關屬性
18. 2 Tab控件
18. 2. 1 快速入門
18. 2. 2 典型編程
18. 2. 3 標簽屬性
18. 2. 4 標簽控件的事件
18. 3 ListView控件
18. 3. 1 控件顯示樣式
18. 3. 2 快速入門
18. 3. 3 典型編程
18. 3. 4 屬性
18. 3. 5 函數
18. 3. 6 事件
18. 4 TreeView控件
18. 4. 1 快速火門
18. 4. 2 典型編程
18. 4. 3 屬性
18. 4. 4 函數
18. 4. 5 事件
18. 5 圖形控件的使用
18. 5. 1 基礎知識
18. 5. 2 圖形外觀
18. 5. 3 快速入門
18. 5. 4 屬性
18. 5. 5 開發(fā)環(huán)境
18. 5. 6 Graph控件函數
18. 5. 7 數據窗口中的Graph控件
18. 5. 8 應用實例
第19章 PFC編程
19. 1 PFC概述
19. 1. 1 理解PFC
19. 1. 2 PFC的構成
19. 1. 3 PFC的體系結構
19. 2 PFC編程基礎
19. 2. 1 設置Application管理
19. 2. 2 創(chuàng)建應用
19. 2. 3 使用屬性對象
19. 2. 4 使用PFC常量
19. 2. 5 消息路由
19. 2. 6 PFC的事務管理
19. 2. 7 調用父函數和事件
19. 2. 8 為應用添加在線幫助
19. 2. 9 安裝PFC的最新版本
19. 3 Application服務
19. 3. 1 建立Application Manager
19. 3. 2 Application Manager服務
19. 3. 3 標準類用戶對象
19. 4 菜單
19. 5 窗口和窗口服務
19. 5. 1 基窗口服務
19. 5. 2 pfc_w_master
19. 5. 3 其他窗口服務
19. 6 數據窗口服務
19. 6. 1 Sort服務
19. 6. 2 查找和替換服務
19. 6. 3 DropDown Search服務
19. 6. 4 Required Column服務
19. 6. 5 Linkage服務
19. 6. 6 MultiTable Update服務
19. 6. 7 Row Management服務
19. 7 可視化控件
19. 7. 1 標準可視用戶對象的基本函數
19. 7. 2 數據窗口控件u_dw
第20章 PB編碼規(guī)范
20. 1 綜述
20. 1. 1 編程對象的分類
20. 1. 2 編程對象的組織
20. 2 團隊開發(fā)
20. 3 版本說明
20. 4 對象命名規(guī)范
20. 4. 1 命名約定
20. 4. 2 具體命名規(guī)則
20. 5 變量命名規(guī)范
20. 5. 1 變量類型約定
20. 5. 2 變量范圍命名約定
20. 6 編程規(guī)范
20. 6. 1 書寫格式
20. 6. 2 流控制
20. 6. 3 注釋及格式要求
20. 6. 4 Powerbuilder腳本編程規(guī)范
20. 7 控件編程規(guī)范
20. 7. 1 公共部分
20. 7. 2 控件細則
20. 8 用戶反饋
20. 8. 1 使用反饋的場合
20. 8. 2 提供反饋的幾種技術手段
20. 9 提高程序的健壯性
20. 9. 1 安全的應用軟件
20. 9. 2 什么是安全的應用
20. 9. 3 使用數據窗口中應注意的問題
20. 10 文檔標準
20. 10. 1 注釋
20. 10. 2 聯(lián)機幫助
20. 11 錯誤處理標準
20. 12 其他