《PowerBuilder 7.0实用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:康博创作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2000
  • ISBN:7115083584
  • 页数:375 页
图书介绍:

前言页 1

第一章 基础知识 1

1.1 PowerBuilder简介 1

1.2 PowerBuilder 7的新特性 3

1.2.1 全新的用户接口和开发界面 3

1.2.2 支持开发和配置更多类型的组件 4

1.2.3 数据库连接新特性 6

1.2.4 其他新特性 6

1.2.5 PowerBuilder 7附带的软件工具 7

1.3 PowerBuilder的安装 8

1.3.1 系统配置需求 8

1.3.2 安装步骤 8

1.4 PowerBuilder 7的工作环境 12

1.4.1 工具栏 13

1.4.2 工具栏的操作 15

1.4.3 画板 18

1.4.4 画板工作区的操作 22

2.1.1 数据库连接方式 25

第二章 PowerBuilder的数据库接口 25

2.1 数据库连接 25

2.1.2 连接数据库的操作 26

2.2 通过ODBC连接数据库 27

2.2.1 ODBC简介 27

2.2.2 ODBC的硬件和软件需求 28

2.2.3 ODBC的各层软件及作用 29

2.2.4 ODBC的安装 30

2.2.5 ODBC的配置 32

2.2.6 通过ODBC连接数据库 34

2.2.7 数据库描述文件的创建 38

2.3 直接连接数据库 44

2.3.1 PowerBuilder 7有哪些专用接口 44

2.3.2 通过专用接口连接数据库 45

第三章 窗口设计 47

3.1 PowerBuilder 7窗口的创建 47

3.1.1 窗口的创建 47

3.1.2 窗口控件的布局 49

3.1.3 窗口类型 50

3.1.4 窗口属性 52

3.1.5 窗口事件 55

3.1.6 窗口函数 56

3.2 窗口创建应用举例 60

3.2.1 创建应用程序对象和库文件 60

3.2.2 创建主窗口 61

3.2.4 创建弹出式窗口 63

3.2.5 创建响应窗口 63

3.2.3 创建子窗口 63

3.2.6 创建“关于”窗口 64

3.2.7 为应用程序对象添加事件脚本 65

3.2.8 生成独立的可执行程序 66

第四章 窗口控件设计 71

4.1 窗口设计中控件的基本操作 71

4.1.1 添加控件 71

4.1.2 复制控件 73

4.1.3 布局控件 75

4.2.1 PowerBuilder控件 77

4.2 控件属性、事件和函数 77

4.2.3 控件事件 80

4.2.2 控件的公有特性 80

4.2.4 控件函数 81

4.3 PowerBuilder的各种控件 81

4.3.1 命令按钮 82

4.3.2 图片命令按钮 83

4.3.3 单选按钮 84

4.3.4 CheckBox 86

4.3.6 数据窗口 88

4.3.5 组框 88

4.3.7 静态文本和图片 92

4.3.8 列表框 93

4.3.9 下拉列表框和下拉图片列表框 94

4.3.10 单行编辑框 94

4.3.11 多行编辑框 95

4.3.12 编辑掩码 96

4.3.13 水平滚动条和垂直滚动条 97

4.3.14 绘图控件 98

4.3.15 选项卡 99

4.3.16 列表视图 101

4.3.17 树形视图 102

4.3.18 水平跟踪条和垂直跟踪条 102

4.3.19 水平进度和垂直进度条 103

4.3.20 超链接控件 104

第五章 应用程序对象 105

5.1 应用程序的基本知识 105

5.2.1 创建新应用程序对象 107

5.2 创建应用程序对象 107

5.2.2 创建模板应用程序 109

5.3 设置应用程序的属性 117

5.3.1 设置应用程序图标 119

5.3.2 指定应用程序的默认文本属性 119

5.3.3 设置应用程序的默认全局对象 120

5.4 应用程序事件 123

5.4.1 Open事件 124

5.4.2 Close事件 124

5.4.5 ConnectionBegin和ConnectionEnd事件 125

5.4.3 SystemError事件 125

5.4.4 Idle事件 125

5.5 运行应用程序 126

第六章 用户对象 127

6.1 用户对象的基础知识 127

6.2 用户对象画板 128

6.3 创建用户对象 130

6.3.1 创建标准可视用户对象 130

6.3.2 创建定制可视用户对象 133

6.3.3 创建类用户对象 134

6.3.4 通过继承创建用户对象 135

6.3.5 为用户对象编写脚本 137

6.3.6 保存用户对象 138

6.4 可视用户对象的使用 139

6.4.1 在窗口中放置用户对象 139

6.4.2 运行窗口 142

6.5 定制的类用户对象的使用 144

6.6.2 使用函数实现窗口对象与用户对象的信息传递 145

6.6 窗口和用户对象之间的信息传递 145

6.6.1 直接调用用户对象属性 145

6.6.3 使用用户事件实现窗口对象与用户对象的信息传递 146

第七章 数据窗口设计 149

7.1 创建数据窗口 149

7.1.1 创建数据窗口 149

7.1.2 数据窗口画板 153

7.1.3 常用DataWindow工具栏 153

7.1.4 工作区 155

7.1.5 预览数据窗口 156

7.2 选择数据窗口的数据源 157

7.2.1 Quick Select数据源 157

7.2.2 SQL Select数据源 158

7.2.3 Query数据源 161

7.2.4 External数据源 161

7.2.5 Stored Procedure数据源 161

7.3.1 Freeform风格 163

7.3.2 Tabular风格 163

7.3 数据窗口的风格 163

7.3.3 Grid风格 164

7.3.4 Label风格 164

7.3.5 N-UP风格 164

7.3.6 Group风格 166

7.3.7 Composite风格 166

7.3.8 Crosstab风格 166

7.3.9 Graph风格 168

7.4 操作数据窗口中的数据 169

7.4.1 数据库数据的修改和删除 169

7.3.11 RichText风格 169

7.3.10 OLE2.0风格 169

7.4.2 过滤和排序数据窗口数据 170

7.4.3 在数据窗口中导入和保存数据 172

7.4.4 添加计算列 172

7.5 增强数据窗口的功能 173

7.5.1 设置数据窗口选项 173

7.5.2 数据列的属性 174

7.5.3 数据窗口对象的属性 176

7.5.4 在数据窗口中添加控件 179

7.5.5 组织数据窗口中的对象 181

7.5.6 更新数据窗口中的数据 182

7.5.7 设置取值参数 183

7.6 显示数据并且使数据有效 185

7.6.1 设置数据窗口的显示格式 185

7.6.2 编辑风格 188

7.7 有效性规则 194

第八章 交叉表与图形数据窗口 197

8.1 交叉表概述 197

8.1.1 建立交叉表 198

8.1.2 建立交叉表和数据的联系 200

8.1.3 增强交叉表的功能 202

8.2 图形数据窗口 207

8.2.1 图形数据窗口的基本知识 208

8.2.2 图形数据窗口简介 209

8.2.3 几种常用的统计图形 209

8.2.4 统计图形在数据窗口中的应用 214

8.2.5 设置统计图形的属性 217

9.1 菜单和菜单对象 223

第九章 菜单的创建及应用 223

9.1.2 菜单的组成 224

9.1.1 菜单类型 224

9.1.3 建立菜单的方法 225

9.2 菜单的创建 225

9.2.1 打开菜单画板 226

9.2.2 菜单画板窗口 227

9.2.3 添加菜单对象 227

9.2.4 设置菜单的属性 230

9.2.6 通过继承创建菜单 233

9.2.5 保存菜单 233

9.3 为菜单对象编写脚本 235

9.3.1 菜单对象的事件 235

9.3.2 使用函数、变量和对象 236

9.4 菜单的使用 237

9.4.1 将窗口与菜单关联 237

9.4.2 弹出式菜单 238

10.1.1 PowerScript书写基础 241

第十章 PowerBuilder编程 241

10.1 PowerScript语言基础知识 241

10.1.2 标识符 243

10.1.3 数据类型 244

10.1.4 声明 245

10.1.5 代词 247

10.1.6 操作符和表达式 249

10.2 PowerScript基本语句 251

10.2.1 赋值语句 251

10.2.2 条件控制语句 253

10.2.3 循环控制语句 254

10.2.4 其他语句 257

10.3 函数 259

10.3.1 几个常用的标准函数 259

10.3.2 自定义函数 261

10.3.3 编译和保存函数 266

10.4 结构 269

10.4.2 使用结构 270

10.4.1 定义结构 270

10.5 编写脚本 271

10.5.1 打开脚本视图区 272

10.5.2 脚本编辑工具栏 273

10.5.3 粘贴脚本 275

10.5.4 编译脚本 277

第十一章 数据库管理 281

11.1 数据库的创建、维护和删除 281

11.1.1 在PowerBuilder 7.0中创建和删除ASA数据库 281

11.1.2 在Sybase Central中管理数据库 284

11.2 数据库画板及其应用 289

11.2.1 数据库画板工具栏 289

11.2.2 数据库画板的工作区 291

11.3 数据库的维护 292

11.3.1 连接数据库 292

11.3.2 向数据库添加表 296

11.3.3 向数据库添加视图 298

11.4 表的定义和数据操作 300

11.4.1 定义列的属性 300

11.4.2 定义表属性及设置关键字和创建索引 302

11.4.3 表数据的处理 304

11.5 列的扩展属性 305

11.5.1 显示格式的维护 305

11.5.2 显示掩码的格式 306

11.5.3 编辑风格的维护 309

第十二章 管理库文件 313

12.1 库画板介绍 313

12.1.1 库画板工具栏 313

12.1.2 库画板工作区 314

12.1.3 库画板的菜单 315

12.2 基本的库操作 318

12.2.1 创建PBL库 318

12.2.2 PBL库的删除和优化 319

12.2.3 建立动态库 319

12.3 控制库中的对象 320

12.3.1 选择库中的对象 320

12.3.3 导入和导出对象 321

13.1.3 逻辑结构设计 321

12.3.2 编辑、复制、移动和删除对象 321

12.3.4 再编译对象 322

12.3.5 搜索库 322

12.3.6 对象的打印 323

12.4 对象的控制 324

12.4.1 检出PowerBuilder对象 324

12.4.2 检入PowerBuilder对象 324

12.5 重建库 324

12.5.1 库的移植 325

12.5.2 库的重建 325

12.6 定制Library画板 326

12.6.3 Source Mgmt选项卡 327

12.6.2 定义包含的对象 327

12.6.1 一般设置 327

12.6.4 Layout选项卡 328

第十三章 应用程序的创建 329

13.1 数据库结构设计 329

13.1.1 需求分析 329

13.1.2 概念结构设计 330

13.2 数据库结构的实现 331

13.2.1 应用对象的建立 333

13.2.2 数据库文件的建立 334

13.2.3 设计表中的主键 336

13.2.4 表中数据的操纵 337

13.3 窗口的设计 337

13.3.1 创建主窗口 338

13.4 菜单的设计 339

13.3.2 建立其他子窗口 339

13.4.1 菜单的结构 340

13.4.2 菜单的创建 341

13.5 数据窗口的建立 342

13.5.1 创建一个数据窗口对象 343

13.5.2 为数据窗口添加控件 345

13.5.3 将数据窗口对象作为控件添加到窗口中 346

13.5.4 添加脚本 347

13.5.5 增加数据窗口的功能与数据检索 348

13.5.6 使数据库只用来显示 352

13.5.7 数据窗口的更新、取消和关闭 353

13.6 应用主窗口 354

第十四章 应用程序的调试和运行 357

14.1 PowerBuilder应用程序的调试 357

14.1.1 PowerBuilder的调试画板 358

14.1.2 窗口菜单 360

14.2 调试过程 362

14.2.1 设置断点 363

14.2.2 开始调试 367

14.2.3 PowerBuilder应用程序的运行 369

14.3 PowerBuilder可执行程序的生成 369

14.3.1 可执行程序所需的几类文件 369

14.3.2 四种基本的应用程序包装方式 370

14.3.3 PowerBuilder搜索对象的方式 370

14.3.4 使用库画板创建动态库 372

14.4 创建可执行文件 373

14.5 分发应用程序 374

14.5.1 准备环境 374

14.5.2 建立应用程序 374