第一章 数据库窗口控件
1.1 使用数据窗口控件
1.1.1 运用数据窗口的方法
1.1.2 放置数据窗口控件
1.1.3 连接数据窗口控件与对象
1.1.4 动态链接数据窗口对象
1.1.5 为数据窗口控件分配配备对象
1.1.6 装入数据
1.1.7 更新数据库
1.2 数据窗口控件缓冲区与编辑控件的用法
1.2.1 数据窗口控件缓冲区简介
1.2.2 编辑状态标志
1.2.3 编辑控件的用法
1.2.4 数据校验的方法
1.3 设置数据窗口控件的属性
1.4 数据窗口控件的事件机制
1.5 数据窗口控件提供的常用对象函数
1.5.1 插入行与删除行
1.5.2 将编辑控件数据放到数据窗口列中
1.5.3 获得与设置当前行/列
1.5.4 滚动数据行
1.5.5 获得与设置数据项的值
1.5.6 清除所有行
1.5.7 修改过滤条件与过滤数据
1.6 出错处理及日志
1.7 打印报表
1.8 数据窗口的属性访问方法
1.9 DataWindow 画笔表达式
1.9.1 数据窗口对象属性取值及其类型
1.9.2 数据窗口对象属性表达式
1.9.3 数据窗口对象属属性表达式的求值
1.9.4 数据窗口对象属性表达式的出错处理
1.10 数据的直接访问方法
1.10.1 访问数据时已知列名域计算列的名称
1.10.2 用列号访问数据
1.10.3 访问整行数据
1.10.4 数据直接访问方法的语法图
1.10.5 使用数据直接访问方法时应注意的事项
1.11 动态数据窗口
1.11.1 创建动态数据窗口的基本步骤
1.11.2 SyntaxFromSQL( )函数
1.11.3 动态数据窗口的缺省设置
1.11.4 Create( ) 函数
1.12 数据仓库对象
1.13数据窗口控件实例
第二章 用户对象和用户事件
2.1 用户对象的类型
2.2 用User Object画笔创建用户对象
2.2.1 使用User Object画笔
2.2.2 创建标准可视用户对象
2.2.3 定制可视用户对象
2.2.4 创建外部可视用户对象
2.2.5 定制类用户对象
2.2.6 创建标准类用户对象
2.3 使用可视用户对象和类用户对象
2.3.1 使用可视用户对象
2.3.2 使用类用户对象
2.4 实现窗口与用户对象的通信
2.5 操作用户事件
2.5.1 定义用户事件
2.5.2 与用户事件有关的几个问题
2.5.3 使用用户事件
2.6 用户对象和用户事件实例
第三章 在数据窗口中设计报表
3.1 基本报表的制作
3.1.1 描述数据窗口的数据来源和显示类型
3.1.2 Client/Server端的工作分配
3.1.3 数据窗口的区
3.1.4 建立Grid类型的报表
3.1.5 建立交叉式报表
3.1.6 建立N-UP报表
3.1.7 建立标签
3.1.8 建立多字段报表
3.1.9 建立基本报表的几个实例
3.2 建立复杂的报表
3.2.1 奸商嵌套式报表
3.2.2 建立合成式报表
3.2.3 利用外部数据窗口实现报表
3.2.4 RitchText显示类型的使用
3.2.5 建立复杂报表的几个实例
3.3 报表打印的设置
3.3.1 利用数据窗口画笔设置打印属性
3.3.2 在运行阶段设置打印属性
3.3.3 打印相关的与函数
3.3.4 自定义打印设置的实例
3.4 图形报表的应用
3.4.1 图形报表的建立
3.4.2 动态改变图表的显示方式
3.4.3 交互式图表
3.4.4 商用图形报表应用实例
第四章 数据查询技术
4.1 数据查询的基本方法
4.1.1 数据过滤问题
4.1.2 利用Query属性输入查询条件
4.1.3 动态改变Where条件子句
4.1.4 数据查询应用实例
4.2 提高数据检索的效率和一致性
4.2.1 影响数据检索效率的因素
4.2.2 把两个以上的表格当成数据来源进行处理
4.2.3 同时保存两上以上的数据窗口中处理的数据
4.2.4 数据检索效率与一致性处理实例
4.3 处理数据窗口上的声音与图像
4.3.1 在数据窗口上显示图形
4.3.2 数据库的Blob类型
4.3.3 在数据库的表格中定义Bolb字段
4.3.4 将Blob字段放置在数据窗口对象中
4.3.5 数据窗口中声音与图像处理实例
第五章 使用PowerSoft Repository
5.1 PowerSoft Repository简介
5.2 扩展属性的维护与应用
5.3 更改表格定义
5.3.1 直接运行SQL语句语法
5.3.2 利用数据画笔的Log
5.3.3 利用数据管理
5.4 使用扩展属性的辅助维护工具
5.4.1 PEAR
5.4.2 DWEAS
第六章 数据仓库的使用
6.1 什么是数据仓库
6.2 数据仓库与多层次客户/服务器结构
6.3 设置数据仓库
6.4 利用用户对象建立数据仓库
6.5 利用数据仓库打印报表实例
第七章 连接多个数据库
7.1 与数据库连接的方法
7.2 使用交易对象
7.3 将信息指定给交易对象
7.4 定义自己的交易对象
7.5 在一个窗口上显示多个数据库的数据
7.6 通过用户对象自定义交易对象
7.7在一个窗口上显示两个不同数据库数据实例
第八章 使用数据管理
8.1 数据管道的基本概念
8.2 Pipeline画笔操作技术
8.2.1 源表
8.2.2 目的表
8.2.3 设置数据管理选项
8.2.4 “灌入”Blob类型的数据
8.2.5 改变源数据库和目的数据库
8.2.6 运行数据管理
8.2.7 数据管理出错处理
8.3 如何使用数据管理
8.3.1 用User Object画笔创建数据管理用户对象
8.3.2 了解数据管理的属性
8.3.3 数据管理的预定义事件
8.3.4 数据管道对象的函数
8.4 数据管道实例
第九章 调试和发行应用程序
9.1 用Library画笔4管理应用库
9.1.1 应用库的组织方式
9.1.2 Library画笔的使用方法
9.1.3 应用库的维护
9.1.4 应用库中对象的维护
9.1.5 对象的移出和移入
9.1.6 对象的检出和检入
9.1.7 重新生成对象
9.2 测试应用程序
9.3 使用PowerBuiler 6.0调试器
9.3.1 调试器环境简介
9.3.2 断点的设置方法
9.3.3 应用程序的调试过程
9.4 PowerBuilder 6.0提供的其它调试手段
9.4.1 运用PBDEBUG跟踪调试
9.4.2 追踪应用程序对数据库的访问
9.4.3 其它调试技术
9.5 生成可执行文件
9.5.1 生成可执行文件的一般步骤
9.5.2 生成可招待文件时的注意事项
9.6 发生商品化应用程序
9.6.1 PowerBuilder动态链接库
9.6.2 安装数据库接口
9.6.3配置ODBC数据源