| 作 者: | 崔杜武 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工具 PowerBuilder |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 PowerBuilder 9.0基础和集成环境
1.1 PowerBuilder 9.0的基本概念
1.1.1 基本概念
1.1.2 PowerBuilder 9.0的安装环境
1.1.3 PowerBuilder 9.0的新特性
1.1.4 术语
1.2 PowerBuilder的环境介绍
1.2.1 整体界面
1.2.2 菜单栏
1.2.3 工具栏
1.2.4 Painter(画板)简介
1.3 练习题
第2章 使用PowerBuilder操纵数据库
2.1 使用数据库画板建立数据库
2.1.1 Database(数据库画板)
2.1.2 创建Sybase Server Anywhere数据库
2.1.3 删除Sybase Server Anywhere数据库
2.2 PowerBuilder与数据库的连接
2.2.1 ODBC接口
2.2.2 专用接口
2.2.3 数据库描述文件
2.2.4 ODBC接口连接实例
2.3 操作数据库表
2.3.1 创建表
2.3.2 修改表
2.3.3 定义表的属性
2.3.4 主键
2.3.5 定义外键
2.3.6 删除表、主键、外键
2.3.7 数据操作
2.4 使用视图
2.4.1 创建视图
2.4.2 删除视图
2.5 存储过程和触发器
2.5.1 存储过程
2.5.2 触发器
2.6 使用事务对象
2.6.1 事务对象简介
2.6.2 SQLCA全局事务对象
2.6.3 自定义事务对象
2.7 创建和应用数据库的实例
2.7.1 创建数据库
2.7.2 应用数据库
2.8 练习题
第3章 PowerScript语言
3.1 基础语法
3.1.1 大小写与标识符
3.1.2 注释
3.1.3 断行与续行
3.1.4 保留字
3.1.5 操作符和优先级
3.2 数据类型
3.2.1 标准数据类型
3.2.2 增强数据类型
3.2.3 对象型数据类型
3.2.4 枚举型数据类型
3.2.5 数据类型的转换
3.2.6 字符与字符串
3.2.7 数组
3.3 变量与常量
3.3.1 实例变量的访问控制
3.3.2 变量的作用域
3.3.3 常量
3.4 代词
3.4.1 This
3.4.2 parent
3.4.3 super
3.5 基本语句
3.6 函数和结构
3.6.1 函数
3.6.2 结构
3.7 系统对象
3.7.1 Error
3.7.2 Message
3.8 命名规则
3.9 数据库支持
3.9.1 PowerBuilder中嵌入式SQL语句
3.9.2 指示器变量
3.9.3 SQL语句的错误处理
3.9.4 事务管理语句
3.9.5 利用存储过程操作数据
3.9.6 利用游标操作数据
3.9.7 使用动态的SQL
3.9.8 大文本和大二进制数据的处理
3.10 PowerScript编程环境
3.10.1 Script子窗口
3.10.2 定制编程环境
3.10.3 编程工具和编译
3.10.4 对象浏览器
3.10.5 函数画板的使用
3.10.6 结构画板的使用
3.11 PowerScript编程实例
3.12 练习题
第4章 菜单的设计与使用
4.1 设计菜单
4.1.1 菜单的基本术语
4.1.2 菜单的类型
4.1.3 Menu Printer(菜单画板)工作区
4.1.4 创建菜单图
4.2 设计工具栏
4.2.1 为菜单添加工具栏
4.2.2 在程序中管理工具栏
4.3 菜单的使用与管理
4.3.1 把菜单挂到窗口上
4.3.2 为菜单项添加脚本
4.4 菜单设计实例
4.5 练习题
第5章 数据窗口
5.1 创建数据窗口对象
5.1.1 选择数据窗口对象的显示风格
5.1.2 选择数据源
5.1.3 定义检索参数
5.2 设置数据窗口
5.2.1 设计窗口
5.2.2 属性窗口
5.3 数据的处理
5.3.1 数据检索
5.3.2 数据排序
5.3.3 数据过滤
5.3.4 数据分组
5.3.5 数据更新
5.3.6 数据的校验
5.3.7 在数据窗口对象中添加对象
5.4 数据存储
5.4.1 数据存储简介
5.4.2 使用数据存储
5.5 数据窗口应用实例
5.6 练习题
第6章 窗口与控件
6.1 窗口
6.1.1 窗口的类型
6.1.2 创建窗口
6.1.3 窗口的属性设置
6.1.4 窗口的事件
6.1.5 窗口的函数
6.1.6 在窗口之间传递参数
6.2 控件
6.2.1 概述
6.2.2 CommandButton(命令按钮)和 PictureButton(图像按钮)
6.2.3 RadioButton(单选按钮)和 CheckBox(复选框)
6.2.4 Static Text(静态文本)
6.2.5 SingleLineEdit(单行编辑框)
6.2.6 EditMask(掩码编辑框)
6.2.7 ListBox(列表框)和PictureListBox(图像列表框)
6.2.8 ListView(列表视图)
6.2.9 下拉列表框和图像下拉列表框
6.2.10 Tab(标签控件)
6.2.11 统计图
6.2.12 TreeView(树型视图控件)
6.2.13 其他控件
6.3 数据窗口控件
6.3.1 概述
6.3.2 访问数据窗口的数据
6.3.3 访问数据窗口的对象
6.3.4 数据窗口控件的事件
6.3.5 数据窗口控件的函数
6.4 用户对象
6.4.1 概述
6.4.2 创建用户对象
6.4.3 使用用户对象
6.5 窗口与控件编程实例
6.6 练习题
第7章 使用库管理项目
7.1 库的概念
7.1.1 基本概念
7.1.2 生成及命名
7.1.3 搜索路径
7.2 库的组织原则
7.2.1 库的分配
7.2.2 库的大小
7.2.3 库的组织原则
7.2.4 库的优化
7.3 库画板
7.3.1 使用库画板
7.3.2 搜索库及其中的对象
7.3.3 重新生成库实体
7.3.4 导出和导入实体
7.3.5 使用源代码编辑器
7.3.6 创建动态库
7.3.7 打印库内容
7.4 利用库进行多人开发
7.4.1 PowerBuilder自带的检入、检出工具
7.4.2 使用版本控制系统
7.5 库管理的应用实例
7.6 练习题
第8章 数据管道
8.1 概述
8.1.1 数据管道的功能
8.1.2 数据管道的使用方法
8.2 创建数据管道对象
8.2.1 建立数据管道的步骤
8.2.2 修改数据管道
8.2.3 执行数据管道
8.3 在应用程序中使用数据管道
8.3.1 数据管道用户对象
8.3.2 在应用程序中创建管道对象
8.4 应用实例
8.5 练习题
第9章 在PowerBuilder 9.0中开发JSP
9.1 JSP简介
9.1.1 JSP的工作方式
9.1.2 JSP应用程序逻辑及其内容
9.2 在PowerBuilder 9.0中使用JSP开发向导
9.2.1 服务器类型说明
9.2.2 常用配置命令
9.2.3 配置常用宏命令
9.3 JSP页面设计
9.3.1 JSP页面设计元素
9.3.2 页面标识
9.3.3 JSP指令
9.3.4 在JSP页面中加入一条指令
9.3.5 添加applets和JavaBeans
9.3.6 声明
9.3.7 JSP中的程序段
9.3.8 标签
9.3.9 错误控制
9.4 JSP编程实例
9.5 练习题
第10章 使用Web服务
10.1 Web服务概述
10.1.1 Web服务体系框架
10.1.2 Web服务的特点
10.1.3 Web服务核心技术简介
10.2 Web Services的创建和配置
10.2.1 EAServer及其WST简介
10.2.2 EAServer安装与配置管理
10.2.3 Web服务创建实例
10.3 Web Services应用实例
10.3.1 安装PowerBuilder 9.0.1企业版升级包
10.3.2 使用向导创建Web服务代理对象
10.3.3 调用Web服务
10.4 练习题
第11章 PBNI及第3方应用服务
11.1 PBNI及第3方应用简介
11.1.1 关于PBNI
11.1.2 PBNI的基本元素
11.1.3 PBNI的软件开发包(SDK)
11.1.4 比较PBNI和JNI
11.2 PowerBuilder与C++的接口
11.2.1 创建一个PowerBuilder扩展
11.2.2 使用一个PowerBuilder扩展
11.2.3 创建和使用可视化扩展
11.2.4 在C++应用程序中调用PowerScript
11.2.5 C++调用PowerBuilder对象
11.2.6 处理PowerBuilder消息
11.3 引导扩展—PB与Java及第3方服务的中介
11.3.1 关于引导扩展
11.3.2 开发引导扩展
11.3.3 为Java类创建PowerBuilder代理
11.3.4 从PowerBuilder中调用Java类
11.4 PBNI应用实例
11.4.1 非可视扩展实例——Ping
11.4.2 引导扩展实例——从PowerBuilder中调用JAVA
11.5 练习题
第12章 文档对象模型
12.1 PBDOM对象
12.2 PBDOM_Attribute对象
12.2.1 定义
12.2.2 方法
12.3 PBDOM_Builder对象
12.3.1 PBDOM_Builder对象定义
12.3.2 PBDOM_Builder对象方法
12.4 PBDOM_CDATA对象
12.4.1 PBDOM_CDATA对象定义
12.4.2 PBDOM_CDATA对象方法
12.5 PBDOM_CharacterData对象
12.5.1 PBDOM_CharacterData对象定义
12.5.2 PBDOM_CharacterData对象方法
12.6 PBDOM_COMMENT类
12.6.1 PBDOM_COMMENT类定义
12.6.2 PBDOM_COMMENT类方法
12.7 PBDOMDoctype类
12.7.1 PBDOMDoctype类定义
12.7.2 PBDOMDoctype类方法
12.8 PBDOMDocument类
12.8.1 PBDOMDocument类定义
12.8.2 PBDOMDocument类方法
12.9 PBDOM_ELEMENT类
12.9.1 PBDOM_ELEMENT类定义
12.9.2 PBDOM_ELEMENT类方法
12.10 PBDOM_ENTITYREFERENCE对象
12.10.1 PBDOM_ENTITYREFERENCE类定义
12.10.2 PBDOM_ENTITYREFERENCE类方法
12.11 PBDOM_Exceptions类
12.12 PBDOM_Object类
12.12.1 PBDOM_Object类定义
12.12.2 PBDOM_Object类方法
12.13 PBDOM_ProcessingInstruction类
12.13.1 PBDOM_ProcessingInstruction类定义
12.13.2 PBDOM_ProcessingInstruction类方法
12.14 PBDOM_Text类
12.14.1 PBDOM_Text类定义
12.14.2 PBDOM_Text类方法
12.15 练习题
第13章 人事管理系统
13.1 系统设计
13.1.1 Target(目标)设计
13.1.2 开发设计理念
13.1.3 开发运行环境
13.1.4 功能分析与模块设计
13.2 数据库设计
13.2.1 概念设计
13.2.2 逻辑设计
13.2.3 物理设计
13.3 系统其他部分
13.3.1 创建主菜单
13.3.2 创建MDI窗口
13.3.3 创建父窗口
13.3.4 创建关于窗口
13.4 人事管理子系统
13.4.1 创建数据窗口对象
13.4.2 创建窗体
13.4.3 与主菜单联系
13.5 工资管理子系统
13.5.1 创建数据窗口对象
13.5.2 创建窗体
13.5.3 与主菜单联系
13.6 考勤管理子系统
13.6.1 创建数据窗口对象
13.6.2 创建窗体
13.6.3 与主菜单联系
13.7 小结
第14章 学生成绩管理信息系统开发实例
14.1 系统设计
14.1.1 Target(目标)设计
14.1.2 开发设计理念
14.1.3 开发运行环境
14.1.4 功能分析与模块设计
14.2 数据库设计
14.2.1 概念设计
14.2.2 逻辑设计
14.2.3 物理设计
14.3 信息修改子系统
14.3.1 创建数据窗口对象
14.3.2 创建信息修改子窗口
14.3.3 与主菜单联系
14.4 成绩录入子系统
14.5 成绩查询子系统
14.5.1 创建数据窗口对象
14.5.2 创建数据窗口
14.5.3 与主菜单联系
14.6 成绩统计及打印子系统
14.6.1 创建数据窗口对象
14.6.2 创建窗体
14.6.3 添加代码
14.6.4 与主菜单联系
14.6.5 统计某班的成绩模块
14.7 小结
第15章 网上采购管理信息系统开发实例
15.1 系统设计
15.1.1 目标设计
15.1.2 开发设计理念
15.1.3 开发运行环境
15.1.4 功能分析与模块设计
15.2 数据库设计
15.2.1 需求分析
15.2.2 概念设计
15.2.3 逻辑与物理设计
15.3 系统主窗口
15.3.1 C/S下主窗口
15.3.2 B/S下主窗口
15.4 订单管理子系统
15.4.1 采购计划申报
15.4.2 计划平衡
15.5 报价比价子系统
15.5.1 网上报价
15.5.2 比价与草签合同
15.6 合同审核子系统
15.6.1 主窗口
15.6.2 合同审批业务实现
15.7 付款子系统
15.7.1 付款通知单生成
15.7.2 付款通知单查询
15.8 小结
第16章 仓储管理信息系统开发实例
16.1 系统设计
16.1.1 Target(目标)设计
16.1.2 开发设计理念
16.1.3 开发运行环境
16.1.4 功能分析与模块设计
16.2 数据库设计
16.2.1 概念设计
16.2.2 逻辑设计
16.2.3 物理设计
16.3 建立应用程序
16.3.1 创建应用程序对象
16.3.2 创建主菜单
16.3.3 主窗口
16.3.4 需要创建的对象
16.4 系统设置模块设计
16.4.1 创建父窗口对象
16.4.2 为w_modfather父窗口添加用户自定义事件及其脚本
16.4.3 创建子窗口对象
16.4.4 创建数据窗口对象
16.4.5 为系统主菜单m_main添加脚本
16.5 入库管理
16.5.1 入库管理模块设计
16.5.2 新到料日志
16.5.3 质检签发
16.5.4 入库单
16.6 出库管理
16.6.1 创建窗口对象和数据窗口
16.6.2 出库单填写
16.6.3 出库单审核
16.7 库存管理
16.7.1 库存查询
16.7.2 统计报表
16.8 小结
参考文献