第1章 PowerBuilder概述 2
1.1 什么是PowerBuilder 2
1.2 PowerBuilder 的基本特性 2
1.3 客户/服务器结构 4
1.4 面向对象的程序设计概念 5
1.5 事件驱动过程的程序设计原理 6
1.6 PowerBuilder 7.0基础 7
1.7 PowerBuilder 的新特性 12
1.8 本章小结 17
第2章 创建应用程序对象 19
2.1 什么是应用程序对象 19
2.2 创建新的应用程序对象 19
2.3 指定应用程序的属性 23
2.4 应用程序对象的事件 25
2.5 保存和退出 27
2.6 本章小结 27
3.1 运行Database画笔 29
第3章 定义数据库 29
3.2 数据库操作 30
3.3 数据库表的操作 35
3.4 数据库表数据的操作 43
3.5 创建和编辑显示格式 48
3.6 创建编辑样式 48
3.7 创建和编辑有效性规则 53
3.8 设计数据库注意事项 56
3.9 使用数据通道(Data Pipeline)画笔 59
3.10 本章小结 63
第4章 定制窗口 65
4.1 什么是窗口 65
4.2 窗口的基本操作 65
4.3 Window的开发界面 67
4.4 窗口的属性 69
4.5 Window窗口对象的事件 72
4.6 窗口类型 74
4.7 定制Windo 76
4.8 执行应用程序 78
4.9 本章小结 79
第5章 菜单的制作 81
5.1 什么是菜单 81
5.2 菜单的显示式样 81
5.3 菜单的隐藏线索 82
5.4 运行Menu画笔 83
5.5 菜单的基本操作 84
5.6 菜单项属性表 89
5.7 菜单事件及其编程 92
5.8 制作弹出式菜单 95
5.9 本章小结 96
第6章 多文档界面(MDI) 98
6.1 多文当界面概述 98
6.2 MDI界面的创建 99
6.3 窗口的继承 102
6.4 本章小结 104
7.2 用户对象分类 106
7.1 什么是用户对象 106
第7章 用户对象和用户事件 106
7.3 创建新用户对象 107
7.4 如何使用用户对象 111
7.5 用户事件 112
7.6 本章小结 115
第8章 开发数据窗口 117
8.1 什么是数据窗口 117
8.2 运行DataWindow画笔 117
8.3 创建数据窗口 118
8.4 本章小结 131
第9章 数据窗口的定制 133
9.1 数据窗口的布局结构 133
9.2 控制数据列对象 137
9.3 数据行的控制 143
9.4 压缩重复值 147
9.5 按需提取数据 148
9.6 通过数据窗口更新数据库 148
9.7 完善数据窗口对象的功能 151
9.8 对象属性的设置 158
9.9 本章小结 160
第10章 使用数据窗口 162
10.1 什么是数据窗口控件 162
10.2 数据窗口控件使用方法 162
10.3 连接数据库和数据的显示 163
10.4 数据窗口控件的属性的设置 171
10.5 数据窗口控件的事件 172
10.6 数据窗口控件的常用函数 173
10.7 数据维护 179
10.8 本章小结 183
第11章 控件的使用 185
11.1 控件的公共属性 185
11.2 控件的事件 185
11.3 控件和对象的公共函数 188
11.4 控件类型 195
11.5 操作控件 228
11.6 本章小结 232
12.1 PowerScript的基础 234
第12章 PowerScript ??? 234
12.2 数据类型 238
12.3 运算符和表达式 242
12.4 声明语句和变量作用域 245
12.5 常用函数的用法 248
12.6 条件语句 250
12.7 循环语句 252
12.9 嵌入式SQL 255
12.8 返回语句和终止程序运行 255
12.10 自定义函数 258
12.11 结构 260
12.12 本章小结 261
第13章 ?????? 263
13.1 使用PowerScript画笔 263
13.2 操作脚本中的文本 265
13.3 复杂粘贴 267
13.5 编译脚本 269
13.4 语言帮助 269
13.6 本章小结 270
第14章 ?????? 272
14.1 SQL的历史 272
14.2 SQL与 PowerBuilder 272
14.3 数据定义 273
14.4 数据查询 274
14.5 SQL的操纵功能 279
14.6 本章小结 281
15.2 运行Library画笔 283
第15章 ?????? 283
15.1 组织应用库 283
15.3 管理应用库 285
15.4 操作应用库对象 287
15.5 控制对对象的访问 289
15.6 输出和引入对象 290
15.7 查找对象内容 291
15.9 打印库报表 293
15.8 重新生成对象 293
15.10 本章小结 294
第16章 ?????? 296
16.1 打开调试器 296
16.2 调试初步 297
16.3 调试过程 300
16.4 本章小结 302
第17章 ?????? 304
17.1 动态库 304
17.2 资源文件 305
17.3 创建可执行文件 306
17.4 本章小结 308
?????? 310
附录A 命名规则 310
附录B 常用函数列表 312
附录C 常用的计算函数 319
附录D 标准数据类型 320