第一部分 概念
第一章 时刻变化的系统特性
1.1 图形用户界面
1.2 Windows 应用程序
1.3 客户机/服务器体系结构的概念
1.4 面向对象编程
1.5 事件驱动编程
1.6 本章回顾
第二章 PowerBuilder的概念
2.1 描绘器
2.2 应用程序. 应用程序对象和库
2.3 窗口
2.4 控件
2.5 数据库和表单
2.6 数据窗口
2.7 脚本
2.8 PowerBuilder帮助项
2.9 本章回顾
第二部分 PowerBuilder入门教程
第三章 第一个PowerBuilder应用程序
3.1 PowerBuilder起步
3.2 练习1:创建一个数据库
3.3 练习2:创建一个应用程序的对象
3.4 练习3:创建一个窗口
3.5 练习4:创建一个数据窗口
3.6 练习5:加入数据窗口
第四章 增强应用程序
4.1 练习6:创建另一个数据窗口
4.2 创建一个检索变元
4.3 练习7:在应用窗口里加入第二个数据窗口
4.4 练习8:加入或去掉数据窗口的更新能力
4.5 练习9:创建一个MDI框架
4.6 练习10:书写报表
第五章 增强GUI设计
5.1 练习11:应用良好的GUI设计原则
5.2 练习12:使应用程序更加健壮
5.3 练习13:用脚本来实现有效性验证
5.4 练习14:建立防错系统
5.5 练习15:生成一个可执行的.EXE文件
5.6 部分回顾
第三部分 PowerScript编程
第六章 PowerScript语言基础
6.1 PowerScript中的命名规则
6.2 数据类型
6.3 数组
6.4 变量的作用域和私有性
6.5 PowerScript语言组成部分
6.6 PowerScript函数
6.7 用户自定义函数
6.8 本章回顾
第七章 应用PowerScript描绘器
7.1 PowerScript描绘器中的下拉式列表框
7.2 配置PowerScript描绘器
7.3 打印脚本
7.4 使用语句的粘贴特性
7.5 应用SQL的粘贴特性
7.6 使用对象浏览器
7.7 本章回顾
第八章 使用调试程序
8.1 使用Debugger描绘器
8.2 在脚本中插入停止点
8.3 运行Debugger
8.4 理解Debugger用户界面
8.5 在Debugger中检查变量和对象的属性
8.6 逐步测试脚本
8.7 系统运行时应用程序中的数据更新
8.8 即时调试
8.9 本章回顾
第四部分 图形用户界面
第九章 GUI界面的组件
9.1 窗口
9.2 菜单
9.3 本章回顾
第十章 GUI的风格和标准
10.1 GUI设计的原则
10.2 把优秀的原则应用于界面设计
10.3 图形界面和万维网
10.4 本章回顾
第十一章 界面增强
11.1 创建MicroHelp
11.2 使用颜色
11.3 创建弹出式菜单
11.4 改变指针
11.5 创建PowerBuilder类型的工具条
11.6 高亮显示数据窗口行
11.7 排序. 过滤器与软查找
11.8 用表格构造列表框
11.9 拖放方式
11.10 创建ToolTips
11.11 关于数据窗口的更多信息
11.12 本章回顾
第十二章 为你的应用程序增加值
12.1 使用统计图
12.2 在会话中存储信息
12.3 在Powerbuilder 中运行另一外个应用程序
12.4 输出和输入数据
12.5 链接另一个应用程序
12.6 用剪贴板来剪切. 拷贝和粘贴
12.7 建立Internet体系
12.8 本章回顾
第五部分 数据库
第十三章 构造. 维护数据库
13.1 连接数据库
13.2 定义一个新的数据源
13.3 使用DBMS的设计特性
13.4 在PowerBuilder中使用主键和外键
13.5 在PowerBuilder的表中使用索引
13.6 建立表后立即进行修改
13.7 使用SQL进行高级数据库管理
13.8 本章回顾
第十四章 数据库编程
14.1 PowerBuilder处理数据库方式
14.2 本章回顾
第十五章 结构化查询语言
15.1 结构化查询语言
15.2 数据库管理员命令
15.3 本章回顾
第六部分 PowerBuilder开发策略
第十六章 PowerBuilder开发周期
16.1 系统开发生命周期
16.2 本章回顾
第十七章 库的管理
17.1 库描绘器
17.2 多用户开发环境
17.3 本章回顾
第十八章 分发应用程序
18.1 PowerBuilder动态库
18.2 PowerBuilder资源文件
18.3 创建可执行文件
18.4 分发应用程序
18.5 本间回顾
第十九章 继承
19.1 使用继承的原因
19.2 继承的内容
19.3 建立自己的窗口类继承
19.4 继承菜单
19.5 处理继承的脚本
19.6 继承的限制
19.7 本章回顾
第二十章 PowerBuilder高级开发技巧
20.1 使用应用程序框架
20.2 PowerBuilder基础类库
20.3 PowerBuilder颁应用程序的执行
20.4 PowerBuilder提供的基本工具
附录
设计数据库
A.1 实体关系图解
A.2 数据建模
A.3 数据通用化
A.4 附录回顾