图书介绍
PowerBuilder 7.0高级教程PDF|Epub|txt|kindle电子书版本网盘下载
![PowerBuilder 7.0高级教程](https://www.shukui.net/cover/23/31405399.jpg)
- 马晖等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505356518
- 出版时间:2000
- 标注页数:326页
- 文件大小:86MB
- 文件页数:345页
- 主题词:
PDF下载
下载说明
PowerBuilder 7.0高级教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言页1
第1章 任务分析1
第2章 应用的设计和流程5
第3章 设计对象的层次结构8
3.1 面向对象8
3.1.1 传统的编程方法和面向对象的编程方法8
3.1.2 对象9
3.1.3 属性10
3.1.4 方法11
3.1.5 继承12
3.1.6 封装12
3.2 从界面中分出事务层14
3.2.1 客户机/服务器和N层结构14
3.2.2 应用分区15
3.2.3 步骤18
3.3.2 列出不可见的系统管理处理过程19
3.3.1 列出需要建模的实体19
3.3 设计事务对象和系统管理对象的层次结构19
3.3.3 为CCUO祖先编写说明20
3.3.4 为要建模的事务对象设计基类20
3.3.5 为所有要建模的事务对象设计具体的类20
3.3.6 为系统管理对象定义抽象的和具体的类21
3.3.7 为所有类设计方法和属性的细节21
3.4 设计一个窗口层次22
3.4.1 SDI或者是MDI22
3.4.3 抽象类窗口24
3.4.2 基类窗口24
3.4.4 具体类窗口26
3.5 设计菜单层次27
3.5.1 为用户定义选项27
3.5.2 定义在应用中使用的消息传递功能28
3.5.3 设计菜单层次28
3.6 设计一个可视用户对象层次31
3.6.2 特定的抽象类标准可视用户对象32
3.6.1 基类标准可视用户对象32
3.7 定义数据库扩展属性34
3.7.1 数据列的特性35
3.7.2 显示格式35
3.7.3 编辑类型36
3.7.4 有效性检验规则36
第4章 建立界面对象37
4.1 建立一个PBL文件和应用对象37
4.1.1 建立一个应用对象37
4.1.2 为应用对象设置属性39
4.1.3 声明全局变量41
4.1.4 设置库搜索路径42
4.2 建立一个菜单层次43
4.2.1 建立一个基类菜单43
4.2.2 建立一个抽象类层46
4.3 建立标准可视用户对象SVUO51
4.4.1 建立一个基类窗口53
4.4 建立一个窗口层次53
4.4.2 建立一个抽象类窗口56
4.4.3 建立一个具体类窗口58
4.5 在界面对象间通信63
4.5.1 在应用对象中打开一个窗口63
4.5.2 使用一个控件对象打开一个框架窗口63
4.5.3 使用菜单项打开一个表单窗口64
4.5.4 打开窗口的系统函数65
5.1 构建一个数据库描述文件68
第5章 访问数据68
5.2 创建关于数据库的扩展列属性69
5.2.1 创建一个显示类型71
5.2.2 创建一个编辑类型71
5.2.2 创建一个有效性规则72
5.3 创建查询对象73
5.4 创建DataWindow75
5.4.1 选择显示风格75
5.4.2 选择数据源76
5.4.3 修改DataWindow的设置83
5.4.4 预览数据91
5.5 DataWindow缓冲区92
5.6 为DataWindow控件分配数据类型94
5.7 将应用连接到数据库95
5.7.1 事务对象95
5.7.3 断开数据库96
5.7.4 将事务对象与DataWindow控件关联96
5.7.2 连接数据库96
5.7.5 获取数据97
5.7.6 小结97
第6章 执行事务逻辑和系统管理99
6.1 建立一个非可视对象层次99
6.1.1 建立一个非可视对象基类99
6.1.2 建立一个非可视对象抽象类101
6.1.3 建立一个非可视对象具体类106
6.2 将非可视对象与应用连接113
6.2.1 声明一个全局变量,并在应用对象的Open事件中创建这个变量114
6.2.2 在窗口对象中声明一个变量115
6.2.3 从界面对象中调用非可视对象的方法116
第7章 界面与事务逻辑和系统管理对象的结合118
7.1 决定非可视对象的范围118
7.2 声明一个非可视对象类型的变量120
7.3 决定什么时候对非可视对象进行实例化121
7.4 非可视对象的实例化122
7.5 为非可视对象的方法获取参数信息122
7.7 激活方法125
7.6 声明变量来获得返回值和参数125
7.8 使用方法的输出126
7.9 在窗口间进行事务逻辑通信127
第8章 发布129
8.1 决定分布需求133
8.2 集成外部资源134
8.3 创建可执行文件和DDL/PBD136
9.1.2 嵌入式SQL语句137
9.1.1 接续行137
第9章 脚本137
9.1 接续行137
9.2 注释138
9.2.1 单行注释138
9.2.2 多行注释138
9.3 PowerScript标识符138
9.4 PowerScript数据类型139
9.4.1 标准数据类型139
9.4.2 枚举数据类型140
9.5 声明变量并为其定义范围140
9.5.1 为变量定义范围141
9.5.2 变量:分类讨论141
9.5.3 为变量命名的规则141
9.5.4 变量的数据类型142
9.5.5 声明变量142
9.6 访问实例变量143
9.7.2 创建一个非自动实例化的对象144
9.7 非可视对象的实例化144
9.7.1 创建一个自动实例化的对象144
9.8 嵌入式SQL145
9.9 表达式和运算符146
9.10 流程控制语句147
9.10.1 IF匱HEN语句147
9.10.2 CHOOSE CASE语句147
9.10.3 粘贴语句语法148
9.11 赋值语句150
9.12 点符号表示法150
9.12.1 改变或获得属性信息150
9.12.2 调用对象和控件的函数151
9.13 对象代词152
9.13.1 对象代词This152
9.13.2 对象代词Parent152
9.14 调用系统函数153
9.14.1 使用帮助系统153
9.13.3 为一个祖先命令按钮编写代码来关闭双亲窗口153
9.14.2 使用浏览器154
9.15 声明和使用函数与事件154
9.15.1 函数155
9.15.2 函数和事件的声明155
9.15.3 函数和事件的参数155
9.15.4 函数和事件的区别156
9.15.5 函数访问优先级157
9.15.6 事件映射158
9.15.7 编写代码158
9.15.8 声明对象层函数159
9.15.9 声明用户事件161
9.15.10 使用Function画板定义全局函数163
9.15.11 语法:函数和事件的点符号164
9.15.12 关键字164
9.15.13 语法:TriggerEvent( )和PostEvent( )165
9.16 访问返回值166
9.17 访问参数值167
9.18 PowerScript编码标准和命名习惯169
第10章 练习册179
10.1 练习1180
10.1.1 建立一个计算器窗口180
10.1.2 建立、打开、关闭一个About窗口184
10.2 练习2:使用“Application Start Wizard”188
10.3 练习3:建立一个非可视对象类的层次结构189
10.4 练习4:在非可视对象中包含处理逻辑190
10.5 练习5192
10.5.1 讨论如何设计一个标准可视用户对象的层次结构192
10.5.2 设计一个标准可视用户对象的层次结构193
10.6 练习6:建立一个窗口层次194
10.7 练习7:使用子类控件建立登录窗口195
10.8 练习8:编写与检测用户界面和数据库的连接196
10.9 练习9:访问一个菜单类的层次结构198
10.10 练习10:建立一个具体类菜单200
10.11 练习11:建立和打开一个框架窗口201
10.12 练习12:建立一个About响应窗口并为其编写代码202
10.13 练习13:建立一个显示数据的窗口界面203
10.14 练习14:建立查询和DataWindow对象204
10.15 练习15:在界面中加入直接数据获取功能205
10.16 练习16:建立一个事务对象为数据库中的实体建模206
10.17 练习17:在DataStore和DataWindow控件之间共享数据208
10.18 练习18:使用下拉DataWindow编辑类型建立可修改的DataWindow对象210
10.19 练习19:建立查询和显示逻辑212
10.20.1 为删除数据建立一个事务对象214
10.20 练习20214
10.20.2 使用事务对象删除数据216
10.21 练习21218
10.21.1 为创建和修改客户而建立界面218
10.21.2 测验220
10.22 练习22:分析订单模型221
10.23 练习23:发布应用223
11.1.2 练习3的习题225
11.1.1 练习2的习题225
11.1 习题225
第11章 习题与答案225
11.1.3 练习5的习题226
11.1.4 练习7的习题226
11.1.5 练习9的习题226
11.1.6 练习14的习题227
11.1.7 练习15的习题227
11.1.8 练习16的习题227
11.1.9 练习18的习题228
11.1.10 练习20的习题228
11.1.11 练习21的习题228
11.1.12 练习22的习题229
11.1.13 练习23的习题229
11.2 答案229
11.2.1 练习2的答案229
11.2.6 练习14的答案230
11.2.5 练习9的答案230
11.2.4 练习7的答案230
11.2.3 练习5的答案230
11.2.2 练习3的答案230
11.2.7 练习15的答案231
11.2.8 练习16的答案231
11.2.9 练习18的答案231
11.2.10 练习20的答案231
11.2.11 练习21的答案231
11.2.11 练习22的答案231
11.2.13 练习23的答案232
附录A 应用规格说明233
A.1 d_customer_header233
A.2 d_custormer_mod234
A.3 d_customer_search236
A.4 d_dddw_fin_code238
A.5 d_dddw_products239
A.6 d_dddw_sales_rep240
A.7 d_dddw_states242
A.8 d_order_items243
A.9 d_order_items_mod245
A.10 d_order_mod247
A.11 d_orders249
A.12 d_products250
A.13 Edit Styles252
A.14 Loslogos252
A.15 m_anc253
A.16 m_customer_search_sheet254
A.17 m_dw255
A.18 m_frame256
A.19 m_menubar257
A.20 m_order_sheet259
A.21 m_popmenu260
A.22 m_product_sheet260
A.23 m_sheet261
A.24 n_cst_anc263
A.25 n_cst_customer264
A.26 n_cst_login266
A.27 n_cst_model267
A.28 n_cst_order268
A.29 n_cst_order_header271
A.30 n_cst_order_item274
A.31 n_cst_product276
A.32 n_cst_security277
A.33 n_ds278
A.35 n_tr_orderentry279
A.34 n_tr279
A.36 q_customer280
A.37 q_orders282
A.38 q_products*283
A.39 u_cb285
A.40 u_cb_cancel286
A.41 u_cbx287
A.42 u_dw287
A.43 u_gb289
A.44 u_lb290
A.45 u_p291
A.46 u_rb292
A.47 u_sle293
A.48 u_st294
A.49 w_about295
A.50 w_anc297
A.51 w_customer_modify298
A.52 w_customer_search300
A.53 w_frame303
A.54 w_login304
A.55 w_orders306
A.56 w_orders_modify310
A.57 w_products313
A.58 w_response314
A.59 w_sheet315
附录B 词汇表318