第1章 PowerBuilder簡介
1. 1 PowerBuilder的特點
1. 2 PowerBuilder 7. 0曾有哪些改進
1. 2. 1 用戶界面和開發(fā)方法的變化
1. 2. 2 新的組件開發(fā)和提交手段
1. 2. 3 新的數據庫連接
1. 2. 4 其他新特性
1. 3 PowerBuilder 8. 0的新特性
1. 3. 1 卓越的應用開發(fā)效率
1. 3. 2 全新的Web特性和強大的Web開發(fā)功能
1. 3. 3 與EAServer的緊密集成
1. 3. 4 數據庫連接方面新的變化
1. 3. 5 其他改進
1. 4 PowerBuilder的對象
1. 4. 1 對象. 屬性與事件
1. 4. 2 PowerBuilder庫(Library)與文件類型
1. 4. 3 應用(Application)對象
1. 4. 4 窗口(Window)對象
1. 4. 5 數據窗口(DataWindow)對象
1. 4. 6 菜單(Menu)
1. 4. 7 全局函數(GlobalFunctions)
1. 4. 8 查詢(Query)
1. 4. 9 結構(Structure)
1. 4. 10 用戶對象(User Object)
1. 4. 11 工程對象(Project Object)
1. 5 PowerBuilder環(huán)境
1. 5. 1 工作空間和目標
1. 5. 2 PowerBuilder 8. 0窗口
1. 5. 3 系統樹. 剪貼窗口和輸出窗口
1. 5. 4 畫板(Painter)
1. 5. 5 PowerBar. PainterBar和StyleBar
1. 5. 6 定制工具欄
1. 6 PowerBuilder應用開發(fā)方法概述
1. 7 關于本書的說明
第2章 數據庫操作
2. 1 連接數據庫
2. 1. 1 定義數據源
2. 1. 2 配置數據庫連接參數
2. 2 操作數據庫
2. 2. 1 瀏覽數據
2. 2. 2 插入. 刪除和更新操作
2. 2. 3 瀏覽和修改表結構
2. 2. 4 刪除表
2. 3 創(chuàng)建一個新的數據庫
2. 3. 1 創(chuàng)建數據庫
2. 3. 2 創(chuàng)建表
2. 3. 3 建立關鍵字和索引
2. 4 斷開與數據庫的連接
第3章 PowerScript語言簡介
3. 1 PowerScript語言基礎
3. 2 PoWerScript的數據類型和變量說明
3. 2. 1 數據類型
3. 2. 2 變量說明
3. 3 運算符和表達式
3. 4 語句
3. 4. 1 賦值語句
3. 4. 2 條件語句
3. 4. 3 循環(huán)語句
3. 4. 4 其他語句
3. 5 PowerScript的函數
第4章 快速建立一個應用程序
4. 1 從查詢單個表開始
4. 1. 1 建立工作空間
4. 1. 2 建立目標和應用對象
4. 1. 3 建立窗口對象
4. 1. 4 建立數據窗口對象
4. 1. 5 修改數據窗口對象
4. 1. 6 增加控件
4. 1. 7 寫事件驅動程序
4. 2 增加排序功能
4. 2. 1 添加控件
4. 2. 2 有關排序的函數
4. 2. 3 寫事件驅動程序
4. 3 關聯與條件查詢
4. 3. 1 帶參數的數據窗口對象
4. 3. 2 增加一個數據窗口控件
4. 3. 3 寫事件驅動程序
第5章 用模板生成應用程序
5. 1 根據模板建立應用程序
5. 1. 1 建立工作空間
5. 1. 2 使用模板建立應用程序
5. 1. 3 運行新建立的應用程序
5. 2 了解應用對象
5. 2. 1 應用對象畫板
5. 2. 2 為應用程序指定一個圖標(Icon)
5. 3 定制PowerBuilder環(huán)境
5. 3. 1 釘住窗口標題條
5. 3. 2 移動和復位窗口
5. 3. 3 保存窗口布局模式
5. 3. 4 設置啟動選項
第6章 建立窗口對象
6. 1 建立新的窗口
6. 2 添加控件
6. 2. 1 添加圖片控件
6. 2. 2 添加靜態(tài)文本控件
6. 2. 3 添加單行編輯框控件
6. 2. 4 添加命令按鈕控件
6. 3 改變窗口上的Tab順序
6. 4 實現相關聯幫助
6. 4. 1 Script(腳本或程序代碼)窗口簡介
6. 4. 2 為單行編輯框實現關聯幫助
6. 4. 3 關聯幫助的使用
6. 5 將新建的窗口加到應用中
6. 5. 1 修改MDI主窗口的Open事件
6. 5. 2 程序代碼的編譯
6. 6 連接到數據庫
6. 6. 1 完成連接數據庫的程序
6. 6. 2 完成注冊窗口的其他任務
6. 6. 3 關閉數據庫
6. 7 精益求精
6. 8 運行應用程序
第7章 建立數據窗口對象
7. 1 建立一個Tabular風格的數據窗口
7. 2 數據窗口畫板的Design窗口
7. 3 美化數據窗口對象
7. 3. 1 改變列的距離
7. 3. 2 修改欄目名
7. 3. 3 改變顏色
7. 4 建立一個Freeform風格的數據窗口
7. 5 美化第二個數據窗口對象
7. 5. 1 將數據標簽改為漢字
7. 5. 2 重新布局各個字段的位置
7. 6 建立Product的兩個數據窗口對象
第8章 用戶對象和用戶事件
8. 1 用戶對象
8. 1. 1 用戶對象的分類
8. 1. 2 建立一個用戶對象
8. 2 用戶事件
8. 3 為用戶對象的事件添加程序
8. 3. 1 為預定義的DBError事件編寫程序
8. 3. 2 為用戶事件uevent_dberr_message編寫程序
8. 3. 3 關于uevent_dberr_initial和uevent_dberr_regmissing事件
第9章 修改生成的祖先窗口
9. 1 應用模板都生成了哪些窗口
9. 2 添加數據窗口控件
9. 2. 1 添加主數據窗口控件
9. 2. 2 添加明細數據窗口控件
9. 2. 3 瀏覽由用戶對象繼承來的程序
9. 3 添加用戶事件和程序
9. 4 為數據窗口控件添加檢索數據的程序
9. 5 重新生成庫文件中的對象
第10章 修改生成的子孫窗口
10. 1 粘連w_customers窗口的數據窗口對象
10. 2 粘連w_products窗口的數據窗口對象
10. 3 運行應用程序
第11章 建立菜單
11. 1 修改生成的祖先菜單
11. 2 用繼承的方法建立一個新菜單
11. 2. 1 建立新菜單
11. 2. 2 添加新的菜單項
11. 2. 3 為新的菜單項添加工具圖標
11. 3 建立一個新的菜單對象
11. 3. 1 建立新的菜單對象
11. 3. 2 建立下拉菜單
11. 3. 3 建立級聯菜單
11. 4 編寫菜單下的程序
11. 5 粘連菜單到窗口
11. 6 運行完成的應用程序
第12章 調試程序
12. 1 Debug畫板
12. 2 在程序中設置斷點
12. 3 在調試模式下執(zhí)行程序
12. 4 觀察變量的值
12. 5 設置條件斷點
第13章 建立可執(zhí)行程序
13. 1 建立Project對象及可執(zhí)行程序
13. 1. 1 使用Application Wizard建立Project對象及可執(zhí)行程序
13. 1. 2 使用Project畫板建立Project對象及可執(zhí)行程序
13. 2 建立(或重新建立)可執(zhí)行程序
13. 3 為可執(zhí)行程序建立圖標
第14章 一個簡單的Web應用
14. 1 建立PowerDynamo Web站點
14. 2 建立和修改基本的Web主頁
14. 2. 1 建立4GL的web主頁
14. 2. 2 修改主頁的外觀
14. 2. 3 添加一個圖片
14. 2. 4 為圖片指定一個絕對位置
14. 3 添加主頁導航
14. 3. 1 為Welcome. htm主頁添加一個超鏈接
14. 3. 2 為Product. htm主頁添加一個按鈕
14. 4 完成注冊主頁的功能
14. 4. 1 添加會話變量
14. 4. 2 添加單行文本控件
14. 4. 3 添加口令驗證
14. 4. 4 添加服務器重定向
14. 5 指定一個起始主頁
14. 6 編譯和運行Web應用程序
常用術語和縮略詞解釋