作者序
Part 1 簡介
第0章 本書概述
本書的目標
如何使用本書
本書適合的對象
本書的組織
如何獲得相關信息
如何使用本書所附的CD-ROM
第1章 PowerBuilder 7簡介
集成的開發(fā)工具
PowerBuilder 7的新功能
第2章 PowerBuilder 7的四階段開發(fā)周期
四階段開發(fā)
第3章 主要的系統(tǒng)架構
三種主要的系統(tǒng)架構
Client Server--主從式架構
3-tier--三層式架構
Dynamic Web動態(tài)網頁服務架構
Object Oriented--面向對象
企業(yè)邏輯--Business logic
第4章 安裝 PowerBuilder 7
安裝PowerBuilder 7
安裝步驟
Part 2 快速建立應用程序
第5章 PowerBuilder 7概述
介紹PowerBuilder
開始制作應用程序之前
介紹PowerBuilder對象
介紹PowerBuilder的環(huán)境
第6章 數(shù)據(jù)庫的設定與連接
數(shù)據(jù)庫的設定與連接
Database Painter的功能
擴充屬性
維護數(shù)據(jù)
數(shù)據(jù)庫安全設定
第7章 使用Application向導建立應用程序
使用Application向導建立應用程序
MDI的組件
第8章 使用Library Painter管理對象
使用Library Painter管理各種對象
管理Library及Entry
搜尋Library中的Entry
編譯程序
程序升級
版本控制
第9章 Application Object介紹
介紹Application Painter
選擇打開Application
第10章 建立和預覽Datawindow Objec
建立和預覽Datawindow Object.
DataWindow Painter介紹
第11章 建立單檔維護的窗口
建立單檔維護的窗口
第12章 Transaction Object介紹
Transaction Object介紹
第13章 Menu Object介紹
介紹Menu Painter
Application向導幫你做了什么?
Menu的繼承
建立一個Popup Menu
第14章 建立窗體維護的窗口
建立窗體維護的窗口
第15章 建立報表的瀏覽窗口
PowerBuilder建立報表的能力
建立訂單報表
將報表數(shù)據(jù)保存成各種不同的文件格式
第16章 建立一個登錄的畫面
系統(tǒng)安全介紹
建立新的登錄窗口
第17章 改變Ancestor Window
什么是Service Object
改變Ancestor Window
第18章 執(zhí)行Debug
執(zhí)行 Debug Painter
第19章 建立PowerBuilder應用程序的可執(zhí)行文件
使用 Project Painter
接下來該如何
Part 3 基礎概念
第20章 PowerBuilder面向對象概念
Object概念
一個面向對象的實例
以 PowerBuilder實習OO
Graph&Non Visual Object
對象的建立與消除
存取對象的屬性
對象函數(shù)或事件的參數(shù)傳遞方式
Object的代詞
Inheritancer--繼承
Encapsulation--封裝
Polymorphism--多態(tài)
DragDrop Object
消息(Message)傳遞
第21章 DataWindow的運用
DataWindow的基本概念
使用Script存取DataWindow中的數(shù)據(jù)
提高DataWindow的效率
第22章 快速建立 SQL語句
SQL指令的建立
通過 Painter建立 Cursor
最佳化SQL語句
第23章 PowerBuilder程序技巧
使用MessageBox來顯示錯誤信息
用INI文件記錄應用程序基本信息
轉移數(shù)據(jù)
團隊開發(fā)的小技巧
如何在DataWindow中利用Enter取代Tab?
設定 DataWindow Column的初始值(Initial Value)
參考書目