第一章 PowerBu11der 7.0基本知识 1
1.1 PowerBu11der概述 1
1.2 Entepr1se App11cat1on Stud1o 3.0 1
1.2.1 Entepr1se App11cat1on server3.0 1
1.2.2 PowerJ 3.0的主要特性 2
1.3 PowerBu11der7.0的新特性 2
1.3.1 全新的开发及提交 3
1.3.2 全新的用户界面和开发方法 3
1.3.3 全新的组件开发和提交 4
1.3.4 全新的数据库连接 5
本章回顾 6
第二章 PowerBu11der的开发环境 7
2.1 进入开发环境 7
2.2 开发环境简介 8
2.2.1 菜单 8
2.2.2 工具栏 9
2.2.3 打开对象 11
2.2.4 状态栏 12
2.3 退出开发环境 12
2.4 power Bu11der中的术语 12
本章回顾 14
第三章 Powerscr1pt语言基础 15
3.1 Powerscr1pt语法 15
3.1.1 标识符 15
3.1.2 注 释 16
3.1.3 续 行 16
3.1.4 分号“;” 16
3.1.5 保留字 16
3.1.6 代名词 17
3.2 数据类型和操作符 17
3.2.1 数据类型 18
3.2.2 操作符 19
3.2.3 操作符的优先级别 20
3.3 条件语句和循环语句 20
3.3.1 条件语句 21
3.3.2 循环语句 22
3.4 SQ1语句 23
3.4.1 SE1ECT 24
3.4.2 1NSERT 24
3.4.3 DE1ETE 24
3.4.4 UPDATE 25
3.4.5 DEC1AJ1E 25
3.4.6 OPEN 26
3.4.7 FETCH 26
3.4.8 C1OSE 26
3.5 Powerscr1pt工作区 26
3.5.1 进入Powerscr1pt工作区 26
3.5.2 Powerscr1pt工作区组成 27
3.5.3 Powerscr1pt变量 28
本章回顾 29
第四章 开发程序第一步----应用对象 30
4.1 建立应用对象 30
4.1.1 手工建立应用对象 30
4.1.2 使用模板建立应用对象 32
4.1.3 改变当前应用对象 33
4.2 应用对象的属性 33
4.2.1 Genera1页和Too1bar页 34
4.2.2 Add1t1ona1 Propert1es 34
4.2.3 保存属性 36
4.3 库搜索 36
4.4 应用对象的事件 37
4.4.1 事件介绍 37
4.4.2 编写代码 37
本章回顾 38
5.1 数据库简介 39
5.1.1 数据库画笔 39
第五章 数据库 39
5.1.2 创建新数据库 41
5.1.3 连接到新数据库 42
5.1.4 删除数据库 44
5.2 表 45
5.2.1 建立表 45
5.2.2 表的属性 46
5.2.3 主 键 47
5.2.4 外 键 47
5.3 数据操作 48
5.3.2 新增数据和删除数据 49
5.3.3 排序数据 49
5.3.1 数据操作工具栏 49
5.3.4 过滤数据 50
5.4 视图 51
5.4.1 建立视图 51
5.4.2 使用视图 54
本章回顾 55
第六章 窗 口 56
6.1 窗口类型 56
6.2 创建窗口 58
6.2.1 创建独立窗口 58
6.2.2 创建继承窗口 59
6.2.3 窗口工作区 60
6.3 窗口的属性 60
6.4 窗口的事件和函数 63
6.4.1 事件 63
6.5 窗口的使用技巧 64
6.5.1 窗口的居中设计 64
6.4.2 窗口的函数 64
6.5.2 获取环境参数 65
本 章 回 顾 66
第七章 控件 67
7.1 控件简介 67
7.1.1 控件组成 67
7.1.2 控件属性 69
7.2 控件的Tab值 70
7.3 控件的名称 71
7.3.1 控件的前缀名 71
7.3.2 改变控件的缺省前缀名 73
7.4 操作控件 73
7.4.1 放置控件 74
7.4.2选择控件 74
7.4.3 调整控件 74
7.4.4 移动控件 76
7.4.5 删除控件 77
7.5 使用控件 77
本章回顾 90
第八章 菜单 91
8.1 菜单简介 91
8.2 设计菜单 92
8.2.1 菜单工作区 92
8.2.2 创建菜单 93
8.2.3 修改菜单 95
8.2.4 设置菜单属性 95
8.3 设计菜单工具栏 97
8.4 把菜单指定给窗口 98
8.5 菜单的事件和函数 99
8.5.1 菜单事件 99
8.5.2 函数 100
8.6 设计快捷菜单 100
本章回顾 101
第九章 数据窗口 102
9.1 数据窗口工作原理 102
9.2 数据窗口对象 104
9.2.1 显示格式 104
9.2.2 数据源 109
9.3 数据窗口对象工作区 114
9.4 数据窗口对象的属性 115
9.5 在数据窗口对象中进行基本操作 118
9.5.1 数据窗口对象中的快捷键 118
9.5.2 使用网格和标尺 119
9.5.3 使用比例 120
9.5.4 Tab值 120
9.5.5 设置属性表达式 121
9.6 在工作区中放置对象 121
9.6.1 对象类型 121
9.6.2 放置命令按钮对象 122
9.7 预览数据窗口对象 123
9.7.1 预览模式的专用工具栏 123
9.7.2 修改数据 124
9.7.3 排序数据 124
9.7.4 过滤数据 125
9.7.5 打印预览 125
9.7.6 转入/转出数据 125
9.8 数据窗口控件 126
9.8.1 指定数据窗口对象 126
9.8.2 编写代码 127
9.8.3 数据窗口控件的事件 127
9.9 数据窗口的使用技巧 127
9.10 Datastore在PowerBu11der中的应用 129
9.10.1 创建 Datastore 129
9.10.2 利用Datastore实现数据共享 130
本章回顾 131
第十章 数据管道 132
10.1 数据管道简介 132
10.2 使用数据管道对象 133
10.2.1 数据管道对象介绍 133
10.2.2 数据管道的应用 134
10.3 使用用户定义对象 135
10.3.1 定义数据管道用户对象 136
10.3.2 定义操作窗口 136
10.3.3 编写代码 137
本章回顾 140
第十一章 函数和结构 141
11.1 函数 141
11.1.1 基本内嵌函数 141
11.1.2 自定义函数 143
11.2.1 建立结构 146
11.2 结构 146
11.2.2 使用结构 147
本章回顾 148
第十二章 事务对象 149
12.1 全局事务对象 149
12.1.1 SQ1CA的初始化 150
12.1.2 SQ1CA的属性 150
12.1.3 SQ1CA的使用 151
12.2 自定义事务对象 152
12.2.1 自定义全局事务对象 152
12.2.2 局部事务对象 153
本章回顾 155
第十三章 用户对象与用户事件 156
13.1 建立用户对象 156
13.1.1 类用户对象 157
13.1.2 可视用户对象 157
13.1.3 使用用户对象 158
13.2 用户事件的使用 160
13.2.1 定义用户事件 161
13.2.2 使用用户事件 162
本章回顾 163
第十四章 库管理 164
14.1 库画笔简介 164
14.1.1 管理对象 164
14.1.2 工具栏 165
1.4.2 维护库 166
14.2.1 创建库 166
14.2.2 删除库 167
14.2.3 修改库的注释 168
14.2.4 优化库 168
14.3 维护库中的对象 168
14.3.3 查找内容 169
14.3.2 移动对象 169
14.3.1 复制对象 169
14.3.4 移出/移入对象 170
14.3.5 重新生成对象 172
本章回顾 173
第十五章 调试应用程序 174
15.1 调试工作区 174
15.1.1 调试工具栏 174
15.1.2 工作区组成 175
15.1.3 改变工作区 175
15.2 调试操作 176
15.2.1 设置断点 176
15.2.2 删除断点 177
15.2.3 编辑断点 177
15.2.4 增加变量或表达式 178
15.2.5 改变变量的值 178
本章回顾 179
16.1 建立工程 180
16.1.1 建立工程的步骤 180
第十六章 可执行文件的创建和发布 180
16.1.2 创建可执行文件工作区 181
16.1.3 生成可执行文件 183
16.2 发布应用程序 183
16.2.1 PowerBu11der的运行环境 183
16.2.2 Adapt1ve Server Any where 运行环境 184
16.2.3 ODBC数据源支持文件 184
本章回顾 184
第十七章 PowerBu11der 7.0与 Web 技术 185
17.1 Web技术 185
17.2 PowerBu11der 7.0中的 Web新技术 185
17.3与Web有关的术语介绍 186
17.4 Web.PB的使用原理 187
175.1 创建客户机与Web服务器的通信 190
17.5创建PowerBu11der应用程序 190
17.5.2创建Web服务器应用中的用户对象 191
17.5.3 配置CG1、HOSTS和SERV1CES文件 192
17.6 使用Web.PB生成器 193
本章回顾 195
第十八章 综合运用——五全工厂电脑化管理示例 196
18.1 建立应用程序对象 196
18.2 建立数据库与表 198
18.3 创建数据窗口 200
18.4 菜单设计 206
18.5 窗口及代码设计 207
18.6 菜单代码设计 230
18.7 应用对象的代码设计 231
18.8 建立执行工程 231
本章回顾 232
附 录 234