PowerBuilder 7.0高级开发实例与技巧

出版时间:2001-7  出版社:电子工业出版社  作者:胡存生  页数:408  字数:555  

内容概要

PowerBuilder是分布式数据库应用程序的前端开发工具,具有使用灵活的数据窗口和面向对象的强大开发能力,是数据库应用程序开发领域的主要开发工具之一。    本书结合多个具有代表性的实例分析,循序渐进地说明了使用PowerBuilder 7.0开发应用系统的过程和技巧。    本书是一本深入浅出地介绍PowerBuilder 7.0使用与开发的书,重点分析了多个实例,详细地介绍了开发应用项目的

书籍目录

第1章 开发规范
1.1 开发应用程序的基本过程
1.1.1 创建数据库
1.1.2 创建应用对象
1.1.3 创建窗口
1.1.4 创建数据窗口
1.1.5 设计菜单
1.1.6 编写脚本代码
1.1.7 调试应用程序
1.1.8 发布应用程序
1.2 命名规范
1.2.1 变量命名标准
1.2.2 语法规则
1.2.3 标准数据类型前缀
1.2.4 控件命名缺省前缀
第2章 可视化开发界面
2.1 可视化开发界面和开发工具
2.1.1 开发界面
2.1.2 开发工具
2.2 画板对象
2.3 设置工具栏
2.4 主窗口
2.4.1 “New”对话框
2.4.2 画板窗口
2.4.3 子窗口特征
2.4.4 设置子窗口
2.4.5 To-Do List
2.4.6 设置快捷键
2.5 数据库支持
2.6 新增窗口控件
2.7 联机帮助
第3章 应用对象
3.1 应用对象
3.1.1 创建新的应用对象
3.1.2 查看应用对象
3.2 应用画板
3.3 应用属性
3.3.1 General属性
3.3.2 Toolbar属性
3.3.3 附加属性
3.4 事 件
3.4.1 Open事件
3.4.2 Close事件
3.4.3 Idle事件
3.4.4 System Error事件
3.4.5 ConnectionBegin事件
3.4.6 ConnectionEnd事件
3.5 函 数
第4章 窗口及控件
4.1 窗口对象类型
4.1.1 主窗口
4.1.2 子窗口
4.1.3 弹出式窗口
4.1.4 响应式窗口
4.1.5 多文档界面框架窗口
4.1.6 带微帮助的多文档界面框架窗口
4.2 窗口画板
4.2.1 组成
4.2.2 设置窗口画板
4.2.3 创建窗口对象
4.2.4 在窗口中添加控件
4.2.5 删除控件
4.2.6 调整控件及其布局
4.2.7 定义Tab顺序
4.3 窗口对象属性
4.3.1 “General”选项卡
4.3.2 “Scroll”选项卡
4.3.3 “Toolbar”选项卡
4.3.4 “Other”选项卡
4.4 窗口对象的事件及函数
4.4.1 事件
4.4.2 函数
4.5 窗口控件
4.5.1 基本类型
4.5.2 共同属性
4.5.3 CommandButton
4.5.4 PictureButton
4.5.5 RadioButton
4.5.6 GroupBox
4.5.7 CheckBox
4.5.8 ListBox
4.5.9 DropDownListBox
4.5.10 TreeView
4.5.11 ListView
4.5.12 StaticText
4.5.13 SinglelineEdit
4.5.14 MultiLineEdit
4.5.15 EditMask
4.5.16 RichTextEdit
4.5.17 Tab
4.5.18 Drawing
4.5.19 DataWindow
4.5.20 OLE控件
4.6 新增控件
4.6.1 刻度条控件
4.6.2 进度条控件
4.6.3 超链控件
第5章 窗口开发技巧
5.1 使窗口自动居中(实例5-1)
5.2 实现Win95风格的上下文帮助(实例5-2)
5.3 PB 7.0新增控件的使用(实例5-3)
5.3.1 新增控件的功能
5.3.2 程序的功能
5.3.3 编程技巧
5.4 为应用程序添加启动画面的技巧(实例5-4)
5.5 创建用户注册程序画面的技巧(实例5-5)
5.5.1 创建过程
5.5.2 对象脚本
5.5.3 运行程序
第6章 多文档界面实例分析
6.1 基本结构
6.1.1 主框架窗口
6.1.2 菜单栏
6.1.3 工具栏
6.1.4 工作表
6.1.5 用户工作区
6.1.6 状态栏
6.2 创建MDI应用程序
6.2.1 创建应用对象
6.2.2 创建菜单对象
6.2.3 创建主框架窗口
6.2.4 创建工作表窗口
6.2.5 编写脚本代码
6.2.6 创建状态栏
6.2.7 创建MDI工具栏
6.3 实例分析(实例6-1)
6.3.1 创建应用对象
6.3.2 创建框架窗口菜单对象
6.3.3 创建MDI主框架窗口
6.3.4 创建工作表窗口
6.3.5 添加脚本
6.3.6 运行
第7章 数据窗口
7.1 数据窗口的组成
7.2 创建数据窗口
7.2.1 子窗口功能
7.2.2 数据窗口画板的属性
7.3 创建数据窗口对象
7.4 数 据 源
7.4.1 “Quick Select”数据源
7.4.2 “SQL Select”数据源
7.4.3 “Query”数据源
7.4.4 “External”数据源
7.4.5 “Stored Procedure”数据源
7.5 显示样式
7.5.1 Tabular样式
7.5.2 Grid样式
7.5.3 Freeform样式
7.5.4 Label样式
7.5.5 CrossTab样式
7.5.6 Group样式
7.5.7 Graph样式
7.5.8 N-Up样式
7.5.9 RichText样式
7.5.10 Composite样式
7.5.11 OLE 2.0样式
7.6 数据窗口分区
7.6.1 “Header”区
7.6.2 “Detail”区
7.6.3 “Summary”区
7.6.4 “Footer”区
7.6.5 “Header Group”区
7.6.6 “Trailer Group”区
7.7 数据窗口对象属性
7.7.1 “General”选项卡
7.7.2 “Print Specification”选项卡
7.7.3 “HTML Table”和“HTML Generation”选项卡
7.8 列 属 性
7.8.l “Format”选项卡
7.8.2 “Edit”选项卡
7.8.3 有效性规则
7.9 操纵数据行
7.9.1 记录过滤
7.9.2 排序
7.9.3 检索
7.9.4 创建分组
第8章 数据窗口编程技巧
8.1 事务对象
8.1.1 缺省事务对象SQLCA
8.1.2 属性含义
8.1.3 设置属性
8.2 连接数据库
8.2.1 建立连接
8.2.2 断开连接
8.2.3 分配事务对象
8.3 缓冲区和可编辑控件函数
8.3.1 缓冲区
8.3.2 可编辑控件
8.4 数据窗口控件函数
8.5 数据窗口事件
8.5.1 Clicked事件
8.5.2 ItemChanged事件
8.5.3 ItemError事件
8.5.4 RetrieveStart事件
8.5.5 RetrieveEnd事件
8.5.6 RetrieveRow事件
8.5.7 UpdateStart事件
8.5.8 UpdateEnd事件
8.6 数据窗口编程技巧
8.6.1 实现数据窗口多行选择的技巧(实例8-1)
8.6.2 实现数据窗口模糊查询的技巧(实例8-2)
8.6.3 在数据窗口中实现金额大小写转换的技巧(实例8-3)
8.6.4 实现窗口自动刷新的技巧(实例8-4)
8.6.5 实现报表打印的技巧(实例8-5)
第9章 PowerScript语言
9.1 编程环境
9.1.1 “Script”子窗口
9.1.2 设置编程环境
9.2 编程工具
9.2.1 “Comment”和“Uncomment”按钮
9.2.2 “Find”和“Replace”按钮
9.2.3 粘贴
9.2.4 “Compile”按钮
9.3 函数画板
9.3.1 创建全局函数
9.3.2 修改全局函数
9.4 结构画板
9.4.1 创建全局结构
9.4.2 修改全局结构
9.5 语法规则
9.5.1 注释行
9.5.2 大小写
9.5.3 标识符
9.5.4 续行符
9.5.5 分隔符
9.5.6 保留字
9.6 运 算 符
9.6.1 算术运算符
9.6.2 关系运算符
9.6.3 逻辑运算符
9.6.4 连接运算符
9.7 数据类型
9.7.1 标准数据类型
9.7.2 系统对象数据类型
9.7.3 枚举数据类型
9.8 变 量
9.8.1 作用域
9.8.2 Instance的访问权限
9.9 常 量
9.10 数 组
9.10.1 一维数组
9.10.2 动态数组与多维数组
9.11 常用函数
9.12 代 词
9.12.1 This
9.12.2 Parent
9.12.3 Super
9.13 语 句
9.13.1 流程控制
9.13.2 其他语句
第10章 菜 单
10.1 类 型
10.1.1 下拉式菜单
10.1.2 弹出式菜单
10.1.3 级联菜单
10.2 设计菜单
10.2.1 设计菜单的原则
10.2.2 菜单画板
10.2.3 设计步骤
10.2.4 设置属性
10.3 菜单编程
10.3.1 事件
10.3.2 函数
10.4 设计实例(实例10-1)
10.4.1 创建过程
10.4.2 编写代码
第11章 开发应用过程分析
11.1 总体功能设计
11.1.1 身份验证
11.1.2 借阅图书
11.1.3 归还图书
11.1.4 打印催还单
11.1.5 信息查询
11.1.6 系统维护
11.1.7 帮助信息
11.1.8 退出系统
11.2 数据库结构
11.3 应用分析
11.4 身份验证
11.4.1 Open事件脚本
11.4.2 Cb_1“确认”按钮脚本
11.4.3 Cb_2“退出”按钮脚本
11.5 主窗口及菜单
11.6 借阅图书
11.6.1 借阅图书的过程
11.6.2 事件脚本
11.7 归还图书
11.7.1 归还图书操作过程
11.7.2 事件脚本
11.8 打印催还单
11.8.1 打印催还单操作过程
11.8.2 事件脚本
11.9 信息查询
11.9.1 个人借阅查询
11.9.2 催还书目浏览
11.9.3 分布信息查询
11.9.4 按关键字查询
11.10 系统维护
11.10.1 书库维护
11.10.2 借阅人库维护
11.10.3 管理员库维护
11.10.4 部门库维护
11.10.5 缺省还书期限
11.11 帮 助
第12章 综合实例分析
12.1 总体功能
12.1.1 增加
12.1.2 删除
12.1.3 修改
12.1.4 查询
12.1.5 打印
12.2 设计技巧
12.2.1 设计技巧
12.2.2 数据库结构
12.3 设计应用
12.3.1 定义全局变量及共享变量
12.3.2 应用脚本代码分析
12.4 主控功能
12.4.1 主窗口(w_1)的open事件
12.4.2 选项卡(tab_1)的selectionchanged事件
12.4.3 数据窗口控件事件代码
12.5 “增加”模块分析
12.5.1 基本操作
12.5.2 代码分析
12.6 “删除”模块分析
12.6.1 基本操作
12.6.2 代码分析
12.7 “修改”模块分析
12.7.1 基本操作
12.7.2 代码分析
12.8 “查询”模块分析
12.8.1 基本操作
12.8.2 代码分析
12.9 “打印”模块分析
12.9.1 基本操作
12.9.2 代码分析
第13章 数据库与SQL语言
13.1 数据库管理系统
13.1.1 创建数据库表实例
13.1.2 定义关键字和索引
13.1.3 设置扩展属性及添加记录
13.2 连接数据库
13.2.1 ODBC接口
13.2.2 专用接口
13.3 SQL语言
13.3.1 SQL语句
13.3.2 使用SQL
第14章 调试应用程序
14.1 调试环境
14.2 断点操作
14.2.1 调试程序的切换
14.2.2 设置断点
14.2.3 断点的无效和有效
14.2.4 清除断点
14.3 调试方法
14.3.1 调试的开始、继续和停止
14.3.2 其他调试方法
14.4 查看信息
14.4.1 查看各种变量的值
14.4.2 查看其他信息
14.5 实 例
14.5.1 设置断点
14.5.2 调试应用程序
14.6 生成可执行文件
14.6.1 创建工程文件
14.6.2 生成可执行文件
14.6.3 查看可执行文件对象
14.6.4 配置用户运行环境
第15章 库 文 件
15.1 库文件的组织
15.2 库 画 板
15.3 设置库画板
15.4 使用库画板
15.4.1 操作库文件
15.4.2 操作对象
15.5 注销与注册
15.5.1 注销对象
15.5.2 查看被注销对象状态
15.5.3 注册对象
15.6 导出和导入对象
15.6.1 导出对象
15.6.2 导入对象
附录A 常用函数
A.1 数据类型转换函数
A.2 系统和环境函数
A.3 Is族函数
A.4 日期和时间函数
A.5 文件操作函数
A.6 库 函 数
A.7 数字处理函数
A.8 打印函数
A.9 登录函数
A.10 窗口对象函数
附录B 运行实例环境设置

图书封面

评论、评分、阅读与下载


    PowerBuilder 7.0高级开发实例与技巧 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7