第1章 PowerBuilder概述 1
1.1 PowerBuilder的基本概念 1
1.2 PowerBuilder的特点 2
1.3 PowerBuilder的开发环境 4
1.4 PowerBuilder的开发步骤 5
1.5 小结 6
习题 6
第2章 创建账务处理与报表管理系统应用程序 7
2.1 Application画笔 7
2.2 Application画笔主窗口 8
2.3 改变当前应用程序 8
2.5 创建新的应用程序 10
2.4 浏览对象 10
2.6 指定应用程序的属性 12
2.7 应用程序的事件 15
2.8 保存和退出 17
2.9 小结 17
习题 17
第3章 账务处理与报表管理系统数据表的创建与操作 18
3.1 数据表的创建 18
3.2 用Data Manipulation画笔对表中数据进行操作 22
3.3 用DB Administration画笔对表中数据进行操作 25
3.4 小结 26
习题 26
4.1 SQL基本结构 27
4.2 简单查询 27
第4章 用结构查询语言SQL操纵凭证表 27
4.3 复杂查询 29
4.4 数值计算和统计函数 29
4.5 模式匹配测试 31
4.6 排序 32
4.7 用GROUP BY分组 33
4.8 删除重复行 33
4.9 数据插入 35
4.10 数据更新 36
4.11 数据删除 37
4.12 小结 38
习题 38
5.1 建立数据窗口 39
第5章 创建记账凭证数据窗口 39
5.2 数据窗口的显示风格 44
5.3 建立多个表的关系 51
5.4 改变表列名的大小和颜色 52
5.5 设置录入校验 57
5.6 编辑风格 58
5.7 记账凭证输入查询数据窗口、窗口及其代码的设计 65
5.8 小结 79
习题 79
第6章 创建记账凭证窗口 80
6.1 启动Window画笔 80
6.2 Select Window对话框 80
6.3 Window画笔的主窗口 81
6.4 窗口的属性表 81
6.6 窗口的脚本程序 87
6.5 窗口的弹出菜单 87
6.8 预览、打印和运行窗口 88
6.7 保存窗口 88
6.9 增加控件 89
6.10 记账凭证窗口的建立 109
6.11 小结 118
习题 118
第7章 PowerScript编程 119
7.1 PowerScript编程基础 119
7.2 变量及其作用域 120
7.3 常量 124
7.4 选择结构 124
7.5 循环结构 126
7.6 嵌入SQL 127
习题 128
7.7 小结 128
第8章 账务处理与报表管理系统菜单操作 129
8.1 启动Menu画笔 129
8.2 Menu画笔的主窗口 130
8.3 菜单制作预览 131
8.4 菜单项属性 132
8.5 事件与脚本 136
8.6 保存菜单 136
8.7 与窗口相连 137
8.8 账务处理与报表管理系统菜单操作 137
8.9 小结 141
习题 141
9.1 建立会计科目表及其主码 142
第9章 会计科目表的建立及其维护 142
9.2 创建会计科目表的数据窗口 144
9.3 创建会计科目表窗口 147
9.4 会计科目表维护代码设计 150
9.5 小结 152
习题 152
第10章 PowerBuilder在开发账务处理与报表管理系统中的应用 153
10.1 账务处理与报表管理系统开发概述 153
10.2 系统初始化(会计科目表的维护) 155
10.3 记账凭证表窗口的建立及其数据输入 157
10.4 登记总分类账、日记账和明细账 160
10.5 损益表数据表文件的建立和数据生成 161
10.6 创建账务处理与报表管理系统菜单 162
10.7 账务处理与报表管理系统应用程序代码设计 163
10.8 小结 164
习题 164
第11章 账务处理与报表管理系统的PowerBuilder实战步骤 165
11.1 相关数据及实现 165
11.2 小结 169
习题 169
第12章 PowerBuilder常用事件、函数及属性 170
12.1 PowerBuilder常用事件 170
12.2 PowerBuilder常用函数 172
12.3 PowerBuilder常用属性 181
12.4 小结 182
习题 182