1.1 PB 9.0的特性 1
1.7.2显示风格 5 1
目录 1
第1章PB 9.0编程基础 1
1.2 PB 9.0开发环境 3
1.2.1 启动PB 9.0 3
1.2.2 PB 9.0的工具栏 4
1.2.3 PB 9.0工具 6
1.3 PB 9.0的主要画板 7
1.3.1 窗口画板 7
1.3.8菜单画板 1 7
1.3.2 应用画板 9
1.3.3数据库画板 11
1.3.4数据窗口画板 14
1.3.5数据管道画板 16
1.3.6函数画板 16
1.3.7 库画板 17
1.3.9 工程画板 19
1.3.10查询画板 20
1.3.11 结构画板 20
1.3.12用户对象画板 21
1.4.1 PowerScript语言基础 22
1.4 PowerScript简介 22
1.4.2数据类型 23
1.4.3变量 25
1.4.4常量 28
1.4.5数组 29
1.4.6外部函数 29
1.4.7结构 30
1.4.8运算符和表达式 31
1.4.9运算符的优先级 31
1.4.10表达式的数据类型 32
1.4.1 1 常用PowerScript语句 33
1.5 SQL语句的使用 38
1.5.1嵌入式SQL语句中PowerScript 38
变量的调用 38
5.2数据库设计 1 39
1.5.3嵌入式SQL语句 39
1.5.2脚本中的错误处理 39
1.5.4动态SQL语句 43
1.6常用控件 47
1.6.1窗口控件简介 47
1.6.2控件属性的修改 48
1.7数据窗口对象 49
1.7.1数据窗口的创建 49
1.7.3 数据源 52
1.7.4数据窗口的基本事件和 53
常用函数 53
1.8小结 54
5.6.1 系统维护子系统 1 55
2.1 应用程序的创建 55
第2章记事本应用系统 55
2.2窗口的创建 58
2.3菜单的创建 60
2.4各对象脚本的编写 61
2.4.1 应用对象脚本的编写 62
2.4.2窗口脚本的编写 62
2.4.3菜单脚本的编写 63
2.5 应用程序的调试 69
2.5.1 调试环境及基本方法 69
2.5.2断点的设置 71
2.5.3调试应用程序 72
第3章同学录管理系统 74
3.1系统需求分析 74
3.1.1系统目标设计 74
3.1.2系统功能分析 74
3.2数据库的创建 75
3.2.1数据库文件的创建 75
3.2.2数据库画板的配置 76
3.3数据库设计 78
3.3.1数据库的分析 78
3.3.2数据表的创建 79
3.4各对象的创建 83
3.4.1应用对象的创建 83
3.4.2数据窗口对象的创建 83
3.4.3窗口的创建 87
3.5.1 应用对象脚本的编写 89
3.5各对象脚本的编写 89
3.5.2窗口对象脚本的编写 90
3.6 应用程序的编译和运行 94
3.6.2 应用程序的编译 94
3.6.1 应用程序的运行 94
3.7小结 96
第4章设备管理信息系统 97
4.1系统需求分析 97
4.2数据库设计 98
4.2.1数据流程分析 98
4.2.2数据表的创建 100
4.3 应用对象的创建 104
4.4各功能模块的实现 105
4.4.1 设备台账管理子系统 106
4.4.2租赁计划子系统 114
4.4.3设备租赁子系统 121
4.4.4 设备归还子系统 129
4.4.5 设备维修管理子系统 131
4.5小结 137
5.1系统设计 139
第5章人事管理系统 139
5.2.1基本信息表 140
5.2.2附件情况表 144
5.2.3系统表 146
5.3数据库的实现 147
5.3.1数据库的创建 147
5.3.2数据库表单的创建 148
5.3.3数据库连接的建立 149
5.5全局变量和全局函数的定义 150
5.4 应用程序对象的创建 150
5.5.1全局变量的定义 151
5.5.2全局函数的定义 151
5.5.3结构的定义 154
5.6各对象的设计及脚本编写 155
5.6.2档案著录子系统 161
5.6.3附加库管理子系统 167
5.6.4编辑库结构子系统 174
5.7应用程序的运行 184
5.7.1库结构的编辑 185
5.7.2档案的著录 186
5.8小结 187
第6章项目管理系统 189
6.1系统设计 189
6.2数据库设计 190
6.3数据库的实现 191
6.4 应用程序对象的创建 192
6.5.1全局函数的定义 193
6.5全局函数和结构的定义 193
6.5.2结构的定义 196
6.6各对象的设计及其脚本的编写 196
6.6.1系统维护子系统 196
6.6.2 项目管理子系统 205
6.6.3项目过程维护 210
6.7 应用程序的运行 214
6.7.1系统人员信息的编辑 215
6.7.2 项目信息的编辑 215
6.8小结 216
第7章ftp文件传输系统 217
7.1系统设计 217
7.2数据库设计 218
7.2.1系统用户信息表 218
7.2.2用户远程文件访问表 218
7.3数据库的实现 218
7.3.1数据库表单的创建 218
7.3.2建立数据库连接 220
7.4.1登录用户的创建 221
7.4 ftp的发布 221
7.4.2 ftp文件目录的创建 222
7.5 应用对象的创建 224
7.6全局变量和全局外部函数的定义 225
7.6.1 全局变量的定义 225
7.6.2全局外部函数的定义 225
7.6.3全局函数的定义 226
7.7各对象的设计及其脚本的编写 227
7.7.1 系统维护 227
7.7.2文件的上传 237
7.7.3文件的下载 247
7.8 应用程序的运行 255
7.8.1超级用户登录 256
7.8.2控件的注册 256
7.8.3新用户的添加 256
7.8.4设置用户访问远程文件的权限 257
7.8.5文件的上传和下载 257
7.9小结 259
8.1实例概述 260
8.2各对象的设计及其脚本的编写 260
第8章数据转换程序 260
8.2.1应用程序对象 261
8.2.2数据窗口对象 261
8.2.3 应用程序窗口对象 265
8.3 应用程序的运行 288
8.4小结 289
第9章进销存管理系统 291
9.1系统设计 291
9.2数据库设计 292
9.2.1用户基本信息表 292
9.2.4物资到货信息表 293
9.2.2客户设置表 293
9.2.3物资库表 293
9.2.5库存表 294
9.2.6物资入库信息表 294
9.2.7物资出库信息表 295
9.3数据库的实现 296
9.3.1数据库表单的创建 296
9.3.2数据库的连接 296
9.5.1 全局变量的定义 297
9.5全局变量和结构的定义 297
9.4 应用对象的创建 297
9.5.2结构的定义 298
9.6各对象的设计及其脚本的编写 298
9.6.1 系统维护子系统的设计 298
9.6.2到货录入子系统的设计 323
9.6.3库房管理子系统的设计 336
9.6.4统计查询子系统的设计 342
9.7 应用程序的运行 355
9.8 小结 355