微信扫一扫,移动浏览光盘
简介
PowerBuilder是分布式数据库应用程序的前端开发工具,具有使用灵活的数据窗口和面向对象的强大开发能力,是数据库应用程序开发领域的主要开发工具之一。 本书结合多个具有代表性的实例分析,循序渐进地说明了使用PowerBuilder 7.0开发应用系统的过程和技 巧。 本书是一本深入浅出地介绍PowerBuilder 7.0使用与开发的书,重点分析了多个实例,详细地介绍了开 发应用项目的全过程,可以满足多层次读者的需求。 随附实例软盘中提供了书中大部分实例的代码及所使用的数据库,读者可以直接或稍加修改后使用。
目录
第 1 章 开发规范. 20页
1.1 开发应用程序的基本过程 21页
1.1.1 创建数据库 21页
1.1.2 创建应用对象 21页
1.1.3 创建窗口 21页
1.1.4 创建数据窗口 22页
1.1.5 设计菜单 22页
1.1.6 编写脚本代码 23页
1.1.7 调试应用程序 23页
1.1.8 发布应用程序 23页
1.2 命名规范 24页
1.2.1 变量命名标准 24页
1.2.2 语法规则 24页
1.2.3 标准数据类型前缀 24页
1.2.4 控件命名缺省前缀 25页
第 2 章 可视化开发界面 27页
2.1 可视化开发界面和开发工具 28页
2.1.1 开发界面 28页
2.1.2 开发工具 30页
2.2 画板对象 31页
2.3 设置工具栏 32页
2.4 主 窗 口 33页
2.4.1 “New”对话框 33页
2.4.2 画板窗口 35页
2.4.3 子窗口特征 35页
2.4.4 设置子窗口 37页
2.4.5 To-Do List 38页
2.4.6 设置快捷键 40页
2.5 数据库支持 41页
2.6 新增窗口控件 42页
2.7 联机帮助 42页
第 3 章 应用对象 44页
3.1 应用对象 45页
3.1.1 创建新的应用对象 46页
3.1.2 查看应用对象 52页
3.2 应用画板 53页
3.3 应用属性 54页
3.3.1 General 属性 55页
3.3.2 Toolbar 属性 55页
3.3.3 附加属性 56页
3.4 事件 58页
3.4.1 Open 事件 59页
3.4.2 Close 事件 59页
3.4.3 Idle 事件 59页
3.4.4 System Error 事件 60页
3.4.5 ConnectionBegin 事件 60页
3.4.6 ConnectionEnd 事件 60页
3.5 函数 60页
第 4 章 窗口及控件 62页
4.1 窗口对象类型 63页
4.1.1 主窗口 63页
4.1.2 子窗口 63页
4.1.3 弹出式窗口 63页
4.1.4 响应式窗口 63页
4.1.5 多文档界面框架窗口 63页
4.1.6 带微帮助的多文档界面框架窗口 64页
4.2 窗口画板 64页
4.2.1 组成 64页
4.2.2 设置窗口画板 65页
4.2.3 创建窗口对象 67页
4.2.4 在窗口中添加控件 67页
4.2.5 删除控件 68页
4.2.6 调整控件及其布局 69页
4.2.7 定义 Tab 顺序 71页
4.3 窗口对象属性 72页
4.3.1 “General”选项卡 72页
4.3.2 “Scroll”选项卡 73页
4.3.3 “Toolbar”选项卡 74页
4.3.4 “Other”选项卡 75页
4.4 窗口对象的事件及函数 76页
4.4.1 事件 76页
4.4.2 函数 76页
4.5 窗口控件 77页
4.5.1 基本类型 77页
4.5.2 共同属性 77页
4.5.3 CommandButton 79页
4.5.4 PictureButton 80页
4.5.5 RadioButton 80页
4.5.6 GroupBox 80页
4.5.7 CheckBox 81页
4.5.8 ListBox 82页
4.5.9 DropDownListBox 83页
4.5.10 TreeView 83页
4.5.11 ListView 86页
4.5.12 StaticText 89页
4.5.13 SinglelineEdit 90页
4.5.14 MultiLineEdit 91页
4.5.15 EditMask 92页
4.5.16 RichTextEdit 93页
4.5.17 Tab 95页
4.5.18 Drawing 98页
4.5.19 DataWindow 98页
4.5.20 OLE 控件 99页
4.6 新增控件 100页
4.6.1 刻度条控件 101页
4.6.2 进度条控件 101页
4.6.3 超链控件 102页
第 5 章 窗口开发技巧 103页
5.1 使窗口自动居中(实例 5-1) 104页
5.2 实现 Win95 风格的上下文帮助(实例 5-2) 105页
5.3 PB 7.0 新增控件的使用(实例 5-3) 107页
5.3.1 新增控件的功能 107页
5.3.2 程序的功能 108页
5.3.3 编程技巧 108页
5.4 为应用程序添加启动画面的技巧(实例 5-4) 110页
5.5 创建用户注册程序画面的技巧(实例 5-5) 114页
5.5.1 创建过程 114页
5.5.2 对象脚本 116页
5.5.3 运行程序 118页
第 6 章 多文档界面实例分析 119页
6.1 基本结构 120页
6.1.1 主框架窗口 120页
6.1.2 菜单栏 120页
6.1.3 工具栏 120页
6.1.4 工作表 120页
6.1.5 用户工作区 120页
6.1.6 状态栏 121页
6.2 创建 MDI 应用程序 121页
6.2.1 创建应用对象 121页
6.2.2 创建菜单对象 121页
6.2.3 创建主框架窗口 121页
6.2.4 创建工作表窗口 121页
6.2.5 编写脚本代码 122页
6.2.6 创建状态栏 124页
6.2.7 创建 MDI 工具栏 124页
6.3 实例分析(实例 6-1) 125页
6.3.1 创建应用对象 125页
6.3.2 创建框架窗口菜单对象 126页
6.3.3 创建 MDI 主框架窗口 127页
6.3.4 创建工作表窗口 128页
6.3.5 添加脚本 129页
6.3.6 运行 129页
第 7 章 数据窗口 133页
7.1 数据窗口的组成 134页
7.2 创建数据窗口 134页
7.2.1 子窗口功能 134页
7.2.2 数据窗口画板的属性 135页
7.3 创建数据窗口对象 136页
7.4 数 据 源 139页
7.4.1 “Quick Select”数据源 139页
7.4.2 “SQL Select”数据源 140页
7.4.3 “Query”数据源 142页
7.4.4 “External”数据源 143页
7.4.5 “Stored Procedure”数据源 143页
7.5 显示样式 143页
7.5.1 Tabular 样式 144页
7.5.2 Grid 样式 144页
7.5.3 Freeform 样式 145页
7.5.4 Label 样式 146页
7.5.5 CrossTab 样式 146页
7.5.6 Group 样式 147页
7.5.7 Graph 样式 148页
7.5.8 N-Up 样式 149页
7.5.9 RichText 样式 149页
7.5.10 Composite 样式 149页
7.5.11 OLE 2.0 样式 149页
7.6 数据窗口分区 150页
7.6.1 “Header”区 150页
7.6.2 “Detail”区 150页
7.6.3 “Summary”区 150页
7.6.4 “Footer”区 150页
7.6.5 “Header Group”区 151页
7.6.6 “Trailer Group”区 151页
7.7 数据窗口对象属性 151页
7.7.1 “General”选项卡 151页
7.7.2 “Print Specification”选项卡 152页
7.7.3 “HTML Table”和“HTML Generation”选项卡 153页
7.8 列 属 性 153页
7.8.l “Format”选项卡 153页
7.8.2 “Edit”选项卡 154页
7.8.3 有效性规则 159页
7.9 操纵数据行 160页
7.9.1 记录过滤 160页
7.9.2 排序 161页
7.9.3 检索 162页
7.9.4 创建分组 162页
第 8 章 数据窗口编程技巧 164页
8.1 事务对象 165页
8.1.1 缺省事务对象 SQLCA 165页
8.1.2 属性含义 165页
8.1.3 设置属性 166页
8.2 连接数据库 167页
8.2.1 建立连接 167页
8.2.2 断开连接 168页
8.2.3 分配事务对象 168页
8.3 缓冲区和可编辑控件函数 169页
8.3.1 缓冲区 169页
8.3.2 可编辑控件 169页
8.4 数据窗口控件函数. 170页
8.5 数据窗口事件 175页
8.5.1 Clicked 事件 175页
8.5.2 ItemChanged 事件 175页
8.5.3 ItemError 事件 176页
8.5.4 RetrieveStart 事件 177页
8.5.5 RetrieveEnd 事件 177页
8.5.6 RetrieveRow 事件 177页
8.5.7 UpdateStart 事件 178页
8.5.8 UpdateEnd 事件 178页
8.6 数据窗口编程技巧 178页
8.6.1 实现数据窗口多行选择的技巧(实例 8-1) 178页
8.6.2 实现数据窗口模糊查询的技巧(实例 8-2) 183页
8.6.3 在数据窗口中实现金额大小写转换的技巧(实例 8-3)
8.6.4 实现窗口自动刷新的技巧(实例 8-4) 192页
8.6.5 实现报表打印的技巧(实例 8-5) 194页
第 9 章 PowerScript 语言 198页
9.1 编程环境 199页
9.1.1 “Script”子窗口 199页
9.1.2 设置编程环境 200页
9.2 编程工具 203页
9.2.1 “Comment”和“Uncomment”按钮 203页
9.2.2 “Find”和“Replace”按钮 204页
9.2.3 粘贴 204页
9.2.4 “Compile”按钮 205页
9.3 函数画板 205页
9.3.1 创建全局函数 206页
9.3.2 修改全局函数 206页
9.4 结构画板 207页
9.4.1 创建全局结构 207页
9.4.2 修改全局结构 208页
9.5 语法规则 208页
9.5.1 注释行 208页
9.5.2 大小写 208页
9.5.3 标识符 208页
9.5.4 续行符 209页
9.5.5 分隔符 209页
9.5.6 保留字 209页
9.6 运 算 符 209页
9.6.1 算术运算符 209页
9.6.2 关系运算符 210页
9.6.3 逻辑运算符 210页
9.6.4 连接运算符 211页
9.7 数据类型 211页
9.7.1 标准数据类型 211页
9.7.2 系统对象数据类型 212页
9.7.3 枚举数据类型 212页
9.8 变量 212页
9.8.1 作用域 212页
9.8.2 Instance 的访问权限 213页
9.9 常量 213页
9.10 数组 214页
9.10.1 一维数组 214页
9.10.2 动态数组与多维数组 214页
9.11 常用函数 215页
9.12 代词 215页
9.12.1 This 215页
9.12.2 Parent 215页
9.12.3 Super 216页
9.13 语句 216页
9.13.1 流程控制 216页
9.13.2 其他语句 220页
第 10 章 菜单 223页
10.1 类 型 224页
10.1.1 下拉式菜单 224页
10.1.2 弹出式菜单 224页
10.1.3 级联菜单 225页
10.2 设计菜单 226页
10.2.1 设计菜单的原则 226页
10.2.2 菜单画板 226页
10.2.3 设计步骤 227页
10.2.4 设置属性 228页
10.3 菜单编程 231页
10.3.1 事件 231页
10.3.2 函数 231页
10.4 设计实例(实例 10-1) 232页
10.4.1 创建过程 232页
10.4.2 编写代码 233页
第 11 章 开发应用过程分析 235页
11.1 总体功能设计 236页
11.1.1 身份验证 236页
11.1.2 借阅图书 236页
11.1.3 归还图书 236页
11.1.4 打印催还单 237页
11.1.5 信息查询 237页
11.1.6 系统维护 238页
11.1.7 帮助信息 238页
11.1.8 退出系统 238页
11.2 数据库结构 238页
11.3 应用分析 242页
11.4 身份验证 243页
11.4.1 Open 事件脚本 244页
11.4.2 Cb_1“确认”按钮脚本 244页
11.4.3 Cb_2“退出”按钮脚本 245页
11.5 主窗口及菜单 246页
11.6 借阅图书 247页
11.6.1 借阅图书的过程 247页
11.6.2 事件脚本 248页
11.7 归还图书 253页
11.7.1 归还图书操作过程 253页
11.7.2 事件脚本 254页
11.8 打印催还单 259页
11.8.1 打印催还单操作过程 259页
11.8.2 事件脚本 260页
11.9 信息查询 261页
11.9.1 个人借阅查询 261页
11.9.2 催还书目浏览 263页
11.9.3 分布信息查询 264页
11.9.4 按关键字查询 267页
11.10 系统维护 270页
11.10.1 书库维护 270页
11.10.2 借阅人库维护 276页
11.10.3 管理员库维护 284页
11.10.4 部门库维护 290页
11.10.5 缺省还书期限 295页
11.11 帮助 296页
第 12 章 综合实例分析 297页
12.1 总体功能 298页
12.1.1 增加 298页
12.1.2 删除 298页
12.1.3 修改 299页
12.1.4 查询 299页
12.1.5 打印 299页
12.2 设计技巧 299页
12.2.1 设计技巧 299页
12.2.2 数据库结构 300页
12.3 设计应用 301页
12.3.1 定义全局变量及共享变量 301页
12.3.2 应用脚本代码分析 302页
12.4 主控功能 303页
12.4.1 主窗口(w_1)的 open 事件 303页
12.4.2 选项卡(tab_1)的 selectionchanged 事件 304页
12.4.3 数据窗口控件事件代码 304页
12.5 “增加”模块分析 306页
12.5.1 基本操作 306页
12.5.2 代码分析 306页
12.6 “删除”模块分析 308页
12.6.1 基本操作 308页
12.6.2 代码分析 309页
12.7 “修改”模块分析 310页
12.7.1 基本操作 310页
12.7.2 代码分析 311页
12.8 “查询”模块分析 313页
12.8.1 基本操作 313页
12.8.2 代码分析 314页
12.9 “打印”模块分析 317页
12.9.1 基本操作 317页
12.9.2 代码分析 318页
第 13 章 数据库与 SQL 语言 320页
13.1 数据库管理系统 321页
13.1.1 创建数据库表实例 321页
13.1.2 定义关键字和索引 325页
13.1.3 设置扩展属性及添加记录 328页
13.2 连接数据库 330页
13.2.1 ODBC 接口 331页
13.2.2 专用接口 336页
13.3 SQL 语言 336页
13.3.1 SQL 语句 337页
13.3.2 使用 SQL 340页
第 14 章 调试应用程序 344页
14.1 调试环境 345页
14.2 断点操作 346页
14.2.1 调试程序的切换 347页
14.2.2 设置断点 348页
14.2.3 断点的无效和有效 349页
14.2.4 清除断点 350页
14.3 调试方法 350页
14.3.1 调试的开始、继续和停止 350页
14.3.2 其他调试方法 351页
14.4 查看信息 352页
14.4.1 查看各种变量的值 352页
14.4.2 查看其他信息 353页
14.5 实例 355页
14.5.1 设置断点 355页
14.5.2 调试应用程序 357页
14.6 生成可执行文件 360页
14.6.1 创建工程文件 360页
14.6.2 生成可执行文件 364页
14.6.3 查看可执行文件对象 366页
14.6.4 配置用户运行环境 367页
第 15 章 库文件 368页
15.1 库文件的组织 369页
15.2 库 画 板 369页
15.3 设置库画板 371页
15.4 使用库画板 374页
15.4.1 操作库文件 374页
15.4.2 操作对象 376页
15.5 注销与注册 377页
15.5.1 注销对象 377页
15.5.2 查看被注销对象状态 379页
15.5.3 注册对象 380页
15.6 导出和导入对象 380页
15.6.1 导出对象 380页
15.6.2 导入对象 382页
附录 A 常用函数 383页
A.1 数据类型转换函数 384页
A.2 系统和环境函数 387页
A.3 Is 族函数 388页
A.4 日期和时间函数 389页
A.5 文件操作函数 391页
A.6 库 函 数 395页
A.7 数字处理函数 397页
A.8 打印函数 402页
A.9 登录函数 410页
A.10 窗口对象函数 411页
附录 B 运行实例环境设置 415页
1.1 开发应用程序的基本过程 21页
1.1.1 创建数据库 21页
1.1.2 创建应用对象 21页
1.1.3 创建窗口 21页
1.1.4 创建数据窗口 22页
1.1.5 设计菜单 22页
1.1.6 编写脚本代码 23页
1.1.7 调试应用程序 23页
1.1.8 发布应用程序 23页
1.2 命名规范 24页
1.2.1 变量命名标准 24页
1.2.2 语法规则 24页
1.2.3 标准数据类型前缀 24页
1.2.4 控件命名缺省前缀 25页
第 2 章 可视化开发界面 27页
2.1 可视化开发界面和开发工具 28页
2.1.1 开发界面 28页
2.1.2 开发工具 30页
2.2 画板对象 31页
2.3 设置工具栏 32页
2.4 主 窗 口 33页
2.4.1 “New”对话框 33页
2.4.2 画板窗口 35页
2.4.3 子窗口特征 35页
2.4.4 设置子窗口 37页
2.4.5 To-Do List 38页
2.4.6 设置快捷键 40页
2.5 数据库支持 41页
2.6 新增窗口控件 42页
2.7 联机帮助 42页
第 3 章 应用对象 44页
3.1 应用对象 45页
3.1.1 创建新的应用对象 46页
3.1.2 查看应用对象 52页
3.2 应用画板 53页
3.3 应用属性 54页
3.3.1 General 属性 55页
3.3.2 Toolbar 属性 55页
3.3.3 附加属性 56页
3.4 事件 58页
3.4.1 Open 事件 59页
3.4.2 Close 事件 59页
3.4.3 Idle 事件 59页
3.4.4 System Error 事件 60页
3.4.5 ConnectionBegin 事件 60页
3.4.6 ConnectionEnd 事件 60页
3.5 函数 60页
第 4 章 窗口及控件 62页
4.1 窗口对象类型 63页
4.1.1 主窗口 63页
4.1.2 子窗口 63页
4.1.3 弹出式窗口 63页
4.1.4 响应式窗口 63页
4.1.5 多文档界面框架窗口 63页
4.1.6 带微帮助的多文档界面框架窗口 64页
4.2 窗口画板 64页
4.2.1 组成 64页
4.2.2 设置窗口画板 65页
4.2.3 创建窗口对象 67页
4.2.4 在窗口中添加控件 67页
4.2.5 删除控件 68页
4.2.6 调整控件及其布局 69页
4.2.7 定义 Tab 顺序 71页
4.3 窗口对象属性 72页
4.3.1 “General”选项卡 72页
4.3.2 “Scroll”选项卡 73页
4.3.3 “Toolbar”选项卡 74页
4.3.4 “Other”选项卡 75页
4.4 窗口对象的事件及函数 76页
4.4.1 事件 76页
4.4.2 函数 76页
4.5 窗口控件 77页
4.5.1 基本类型 77页
4.5.2 共同属性 77页
4.5.3 CommandButton 79页
4.5.4 PictureButton 80页
4.5.5 RadioButton 80页
4.5.6 GroupBox 80页
4.5.7 CheckBox 81页
4.5.8 ListBox 82页
4.5.9 DropDownListBox 83页
4.5.10 TreeView 83页
4.5.11 ListView 86页
4.5.12 StaticText 89页
4.5.13 SinglelineEdit 90页
4.5.14 MultiLineEdit 91页
4.5.15 EditMask 92页
4.5.16 RichTextEdit 93页
4.5.17 Tab 95页
4.5.18 Drawing 98页
4.5.19 DataWindow 98页
4.5.20 OLE 控件 99页
4.6 新增控件 100页
4.6.1 刻度条控件 101页
4.6.2 进度条控件 101页
4.6.3 超链控件 102页
第 5 章 窗口开发技巧 103页
5.1 使窗口自动居中(实例 5-1) 104页
5.2 实现 Win95 风格的上下文帮助(实例 5-2) 105页
5.3 PB 7.0 新增控件的使用(实例 5-3) 107页
5.3.1 新增控件的功能 107页
5.3.2 程序的功能 108页
5.3.3 编程技巧 108页
5.4 为应用程序添加启动画面的技巧(实例 5-4) 110页
5.5 创建用户注册程序画面的技巧(实例 5-5) 114页
5.5.1 创建过程 114页
5.5.2 对象脚本 116页
5.5.3 运行程序 118页
第 6 章 多文档界面实例分析 119页
6.1 基本结构 120页
6.1.1 主框架窗口 120页
6.1.2 菜单栏 120页
6.1.3 工具栏 120页
6.1.4 工作表 120页
6.1.5 用户工作区 120页
6.1.6 状态栏 121页
6.2 创建 MDI 应用程序 121页
6.2.1 创建应用对象 121页
6.2.2 创建菜单对象 121页
6.2.3 创建主框架窗口 121页
6.2.4 创建工作表窗口 121页
6.2.5 编写脚本代码 122页
6.2.6 创建状态栏 124页
6.2.7 创建 MDI 工具栏 124页
6.3 实例分析(实例 6-1) 125页
6.3.1 创建应用对象 125页
6.3.2 创建框架窗口菜单对象 126页
6.3.3 创建 MDI 主框架窗口 127页
6.3.4 创建工作表窗口 128页
6.3.5 添加脚本 129页
6.3.6 运行 129页
第 7 章 数据窗口 133页
7.1 数据窗口的组成 134页
7.2 创建数据窗口 134页
7.2.1 子窗口功能 134页
7.2.2 数据窗口画板的属性 135页
7.3 创建数据窗口对象 136页
7.4 数 据 源 139页
7.4.1 “Quick Select”数据源 139页
7.4.2 “SQL Select”数据源 140页
7.4.3 “Query”数据源 142页
7.4.4 “External”数据源 143页
7.4.5 “Stored Procedure”数据源 143页
7.5 显示样式 143页
7.5.1 Tabular 样式 144页
7.5.2 Grid 样式 144页
7.5.3 Freeform 样式 145页
7.5.4 Label 样式 146页
7.5.5 CrossTab 样式 146页
7.5.6 Group 样式 147页
7.5.7 Graph 样式 148页
7.5.8 N-Up 样式 149页
7.5.9 RichText 样式 149页
7.5.10 Composite 样式 149页
7.5.11 OLE 2.0 样式 149页
7.6 数据窗口分区 150页
7.6.1 “Header”区 150页
7.6.2 “Detail”区 150页
7.6.3 “Summary”区 150页
7.6.4 “Footer”区 150页
7.6.5 “Header Group”区 151页
7.6.6 “Trailer Group”区 151页
7.7 数据窗口对象属性 151页
7.7.1 “General”选项卡 151页
7.7.2 “Print Specification”选项卡 152页
7.7.3 “HTML Table”和“HTML Generation”选项卡 153页
7.8 列 属 性 153页
7.8.l “Format”选项卡 153页
7.8.2 “Edit”选项卡 154页
7.8.3 有效性规则 159页
7.9 操纵数据行 160页
7.9.1 记录过滤 160页
7.9.2 排序 161页
7.9.3 检索 162页
7.9.4 创建分组 162页
第 8 章 数据窗口编程技巧 164页
8.1 事务对象 165页
8.1.1 缺省事务对象 SQLCA 165页
8.1.2 属性含义 165页
8.1.3 设置属性 166页
8.2 连接数据库 167页
8.2.1 建立连接 167页
8.2.2 断开连接 168页
8.2.3 分配事务对象 168页
8.3 缓冲区和可编辑控件函数 169页
8.3.1 缓冲区 169页
8.3.2 可编辑控件 169页
8.4 数据窗口控件函数. 170页
8.5 数据窗口事件 175页
8.5.1 Clicked 事件 175页
8.5.2 ItemChanged 事件 175页
8.5.3 ItemError 事件 176页
8.5.4 RetrieveStart 事件 177页
8.5.5 RetrieveEnd 事件 177页
8.5.6 RetrieveRow 事件 177页
8.5.7 UpdateStart 事件 178页
8.5.8 UpdateEnd 事件 178页
8.6 数据窗口编程技巧 178页
8.6.1 实现数据窗口多行选择的技巧(实例 8-1) 178页
8.6.2 实现数据窗口模糊查询的技巧(实例 8-2) 183页
8.6.3 在数据窗口中实现金额大小写转换的技巧(实例 8-3)
8.6.4 实现窗口自动刷新的技巧(实例 8-4) 192页
8.6.5 实现报表打印的技巧(实例 8-5) 194页
第 9 章 PowerScript 语言 198页
9.1 编程环境 199页
9.1.1 “Script”子窗口 199页
9.1.2 设置编程环境 200页
9.2 编程工具 203页
9.2.1 “Comment”和“Uncomment”按钮 203页
9.2.2 “Find”和“Replace”按钮 204页
9.2.3 粘贴 204页
9.2.4 “Compile”按钮 205页
9.3 函数画板 205页
9.3.1 创建全局函数 206页
9.3.2 修改全局函数 206页
9.4 结构画板 207页
9.4.1 创建全局结构 207页
9.4.2 修改全局结构 208页
9.5 语法规则 208页
9.5.1 注释行 208页
9.5.2 大小写 208页
9.5.3 标识符 208页
9.5.4 续行符 209页
9.5.5 分隔符 209页
9.5.6 保留字 209页
9.6 运 算 符 209页
9.6.1 算术运算符 209页
9.6.2 关系运算符 210页
9.6.3 逻辑运算符 210页
9.6.4 连接运算符 211页
9.7 数据类型 211页
9.7.1 标准数据类型 211页
9.7.2 系统对象数据类型 212页
9.7.3 枚举数据类型 212页
9.8 变量 212页
9.8.1 作用域 212页
9.8.2 Instance 的访问权限 213页
9.9 常量 213页
9.10 数组 214页
9.10.1 一维数组 214页
9.10.2 动态数组与多维数组 214页
9.11 常用函数 215页
9.12 代词 215页
9.12.1 This 215页
9.12.2 Parent 215页
9.12.3 Super 216页
9.13 语句 216页
9.13.1 流程控制 216页
9.13.2 其他语句 220页
第 10 章 菜单 223页
10.1 类 型 224页
10.1.1 下拉式菜单 224页
10.1.2 弹出式菜单 224页
10.1.3 级联菜单 225页
10.2 设计菜单 226页
10.2.1 设计菜单的原则 226页
10.2.2 菜单画板 226页
10.2.3 设计步骤 227页
10.2.4 设置属性 228页
10.3 菜单编程 231页
10.3.1 事件 231页
10.3.2 函数 231页
10.4 设计实例(实例 10-1) 232页
10.4.1 创建过程 232页
10.4.2 编写代码 233页
第 11 章 开发应用过程分析 235页
11.1 总体功能设计 236页
11.1.1 身份验证 236页
11.1.2 借阅图书 236页
11.1.3 归还图书 236页
11.1.4 打印催还单 237页
11.1.5 信息查询 237页
11.1.6 系统维护 238页
11.1.7 帮助信息 238页
11.1.8 退出系统 238页
11.2 数据库结构 238页
11.3 应用分析 242页
11.4 身份验证 243页
11.4.1 Open 事件脚本 244页
11.4.2 Cb_1“确认”按钮脚本 244页
11.4.3 Cb_2“退出”按钮脚本 245页
11.5 主窗口及菜单 246页
11.6 借阅图书 247页
11.6.1 借阅图书的过程 247页
11.6.2 事件脚本 248页
11.7 归还图书 253页
11.7.1 归还图书操作过程 253页
11.7.2 事件脚本 254页
11.8 打印催还单 259页
11.8.1 打印催还单操作过程 259页
11.8.2 事件脚本 260页
11.9 信息查询 261页
11.9.1 个人借阅查询 261页
11.9.2 催还书目浏览 263页
11.9.3 分布信息查询 264页
11.9.4 按关键字查询 267页
11.10 系统维护 270页
11.10.1 书库维护 270页
11.10.2 借阅人库维护 276页
11.10.3 管理员库维护 284页
11.10.4 部门库维护 290页
11.10.5 缺省还书期限 295页
11.11 帮助 296页
第 12 章 综合实例分析 297页
12.1 总体功能 298页
12.1.1 增加 298页
12.1.2 删除 298页
12.1.3 修改 299页
12.1.4 查询 299页
12.1.5 打印 299页
12.2 设计技巧 299页
12.2.1 设计技巧 299页
12.2.2 数据库结构 300页
12.3 设计应用 301页
12.3.1 定义全局变量及共享变量 301页
12.3.2 应用脚本代码分析 302页
12.4 主控功能 303页
12.4.1 主窗口(w_1)的 open 事件 303页
12.4.2 选项卡(tab_1)的 selectionchanged 事件 304页
12.4.3 数据窗口控件事件代码 304页
12.5 “增加”模块分析 306页
12.5.1 基本操作 306页
12.5.2 代码分析 306页
12.6 “删除”模块分析 308页
12.6.1 基本操作 308页
12.6.2 代码分析 309页
12.7 “修改”模块分析 310页
12.7.1 基本操作 310页
12.7.2 代码分析 311页
12.8 “查询”模块分析 313页
12.8.1 基本操作 313页
12.8.2 代码分析 314页
12.9 “打印”模块分析 317页
12.9.1 基本操作 317页
12.9.2 代码分析 318页
第 13 章 数据库与 SQL 语言 320页
13.1 数据库管理系统 321页
13.1.1 创建数据库表实例 321页
13.1.2 定义关键字和索引 325页
13.1.3 设置扩展属性及添加记录 328页
13.2 连接数据库 330页
13.2.1 ODBC 接口 331页
13.2.2 专用接口 336页
13.3 SQL 语言 336页
13.3.1 SQL 语句 337页
13.3.2 使用 SQL 340页
第 14 章 调试应用程序 344页
14.1 调试环境 345页
14.2 断点操作 346页
14.2.1 调试程序的切换 347页
14.2.2 设置断点 348页
14.2.3 断点的无效和有效 349页
14.2.4 清除断点 350页
14.3 调试方法 350页
14.3.1 调试的开始、继续和停止 350页
14.3.2 其他调试方法 351页
14.4 查看信息 352页
14.4.1 查看各种变量的值 352页
14.4.2 查看其他信息 353页
14.5 实例 355页
14.5.1 设置断点 355页
14.5.2 调试应用程序 357页
14.6 生成可执行文件 360页
14.6.1 创建工程文件 360页
14.6.2 生成可执行文件 364页
14.6.3 查看可执行文件对象 366页
14.6.4 配置用户运行环境 367页
第 15 章 库文件 368页
15.1 库文件的组织 369页
15.2 库 画 板 369页
15.3 设置库画板 371页
15.4 使用库画板 374页
15.4.1 操作库文件 374页
15.4.2 操作对象 376页
15.5 注销与注册 377页
15.5.1 注销对象 377页
15.5.2 查看被注销对象状态 379页
15.5.3 注册对象 380页
15.6 导出和导入对象 380页
15.6.1 导出对象 380页
15.6.2 导入对象 382页
附录 A 常用函数 383页
A.1 数据类型转换函数 384页
A.2 系统和环境函数 387页
A.3 Is 族函数 388页
A.4 日期和时间函数 389页
A.5 文件操作函数 391页
A.6 库 函 数 395页
A.7 数字处理函数 397页
A.8 打印函数 402页
A.9 登录函数 410页
A.10 窗口对象函数 411页
附录 B 运行实例环境设置 415页
PowerBuilder 7.0高级开发实例与技巧
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!