第零章 引言 1
0.1 本书的对象 1
0.2 本书内容 1
第一章 工具的基础知识 3
1.1 PowerBuilder Enterprise 3
1.2 Enterprise绘写工具(Painter) 3
1.3 成功的蓝图 6
1.4 长远目标:客户-服务器模型 7
第二章 数据基础 8
2.1 早期的数据库 8
2.2 自动化数据库 9
2.3 设计数据库 10
2.4 小结 13
第三章 工作环境 14
3.1 Windows基础——可视化外观 14
3.2 面向对象的程序设计 19
3.3 小结 21
第四章 基础 22
4.1 程序设计简介 22
4.2 Application Painter 23
4.3 小结 27
第五章 构造数据库 29
5.1 数据库设计的基础知识 29
5.2 连接到一个已存在的数据库 36
5.3 小结 37
第六章 用菜单和工具条组织 38
6.1 从生成的菜单开始 38
6.2 修改菜单 40
6.3 小结 46
第七章 与数据交互 47
7.1 建立DataWindow 47
7.2 设计自由格式DataWindow 49
7.3 设计一个网格DataWindow 53
7.4 其他信息 55
第八章 设计窗口和对话框 56
8.1 从最简单的窗口开始 56
8.2 从头开始建立一个简单窗口 59
8.3 使用DataWindow 61
8.4 MDI窗口 63
8.5 合并 64
第九章 定义程序如何动作 65
9.1 理解术语 65
9.2 格式化代码 68
9.3 声明变量和常量 73
9.4 流控制 74
9.5 重复处理 76
9.6 使用PowerScipt Painter 79
9.7 实现应用 79
9.8 小结 85
第十章 增加一些复杂性 87
10.1 报表 87
10.2 漂亮的窗口 91
10.3 小结 96
第十一章 为用户增加帮助 97
11.1 帮助机制 97
11.2 项目计划 101
11.3 使用PowerBuilder中的帮助文件 101
11.4 RoboHelp 102
11.5 小结 103
第十二章 使用和共享库 104
12.1 什么是库 104
12.2 使用Library Painter 105
12.3 使用其他人的库 109
12.4 小结 109
第十三章 建立最终发行版本 110
13.1 为自己或办公室创建发行版本 110
13.2 建立应用进行分发 112
13.3 使用资源文件 114
13.4 小结 114
第十四章 用ERwin/ERX for PowerBuilder设计数据库 115
14.1 实体与关系 115
14.2 给现有数据库增加新的生命 117
14.3 小结 118
第十五章 测试与调试 119
15.1 测试 119
15.2 调试 121
15.3 小结 123
附录A PowerScript函数快速参考 124