第一章 概述 1
1.1 WinBase的由来 1
1.2 WinBase=Windows的思想+XBase的功能 1
1.3 WinBase的特色 2
1.4 技术指标 3
1.5 本书的编排 3
1.6 若干约定 4
2.1.3 文件清单 5
2.1.2 磁盘包装 5
2.1.1 文档包装 5
2.1 产品包装 5
第二章 启动 5
2.2 软硬件支撑平台 7
2.2.1 硬件支撑平台 7
2.2.2 软件支撑平台 7
2.3 安装 8
2.4 启动 8
2.4.1 设置系统配置文件 8
2.5 WinBase安装及启动的例子 9
2.4.3 系统优化 9
2.4.2 启动 9
2.6 安装或启动时可能出现的问题及解决方法 10
第三章 快速入门 11
3.1 预备知识 11
3.1.1 WinBase的文件类型 11
3.1.2 如何使用对话框 13
3.2.2 标题栏 16
3.2.3 菜单栏 16
3.2.1 系统退出按钮 16
3.2 WinBase集成开发环境介绍 16
3.2.4 WinBase功能列表 33
3.2.5 抽屉按钮 34
3.2.6 其它图标按钮 34
3.3 入门实例——工资管理 36
3.3.1 进入WinBase环境 36
3.3.2 建立工资数据库的结构 37
3.3.3 建立通用格式 38
3.3.4 生成程序 39
3.3.5 编译连接 40
3.3.6 运行你的程序 41
3.3.7 生成工资表 42
3.4 联机帮助功能 45
3.4.1 系统最新信息 45
3.4.2 命令函数参考 45
3.4.3 系统帮助 45
第四章 数据库操作 46
4.1 建立修改数据库结构 46
4.2 打开数据库 47
4.3 建立修改索引 47
4.4 打开索引 48
4.5 数据库维护 49
4.5.1 系统操作 50
4.5.2 维护操作 51
4.5.3 数据库记录指针的移动操作 53
4.5.4 数据库的统计与查询 55
4.5.5 字段帮助文件的操作 58
4.6 关闭索引 58
4.7 关闭数据库 58
第五章 通用格式设计 59
5.1 什么是通用格式(.FOM) 59
5.2.3 建立PERSON通用格式 60
5.2.2 进入通用格式设计环境 60
5.2.1 打开一个数据库文件 60
5.2 建立新的通用格式 60
5.2.4 修改通用格式 63
5.2.5 退出通用格式设计环境 63
5.3 打开通用格式 64
5.4 如何使用通用格式 64
5.5 通用格式两种维护方式的效果比较 65
5.5.1 水平显示方式(H模式) 65
5.5.2 垂直显示方式(V模式) 65
5.4.2 在应用程序中驱动通用格式 65
5.4.1 在WinBase集成环境中直接使用通用格式文件 65
5.5.3 水平显示方式与垂直显示方式的切换 66
5.6 通用格式设计的例子 66
5.6.1 建立数据库 66
5.6.2 建立通用格式 66
5.6.3 使用通用格式 67
第六章 68
6.1 什么是专用格式(.BSF) 68
6.2 建立新的专用格式 68
6.2.3 建立PERSON专用格式 70
6.2.4 修改专用格式 73
6.2.5 退出专用格式设计环境 74
6.3 打开专用格式 74
6.4 如何使用专用格式 75
6.4.1 在WinBase集成环境中直接使用专用格式文件 75
6.4.2 在应用程序中驱动专用格式 75
6.5 专用格式两种维护方式的效果比较 75
6.5.1 专用格式方式(F模式) 75
6.5.2 横表方式(R模式) 75
6.6.1 建立数据库 76
6.6 专用格式设计的例子 76
6.6.2 建立专用格式 77
6.6.3 使用专用格式 78
第七章 报表格式设计 79
7.1 WinBase报表格式设计的主要特色 79
7.2 术语说明 80
7.3 报表设计集成环境的介绍 81
7.3.1 激活菜单 81
7.3.2 新建成打开一个报表格式文件 83
7.3.6 预显示表格 84
7.3.5 制作一个数据库打印报表 84
7.3.4 制作一个空表 84
7.3.3 报表存盘 84
7.3.7 打印输出报表 85
7.3.8 表性质 85
7.3.9 行定义 86
7.3.10 列定义 87
7.3.11 项定义 88
7.3.13 分隔行 90
7.3.14 空白行 90
7.3.12 页长 90
7.3.15 结束行 91
7.3.16 行累加顺序 91
7.3.17 列累加顺序 91
7.3.18 纵栏及间隔 91
7.3.19 横栏及间隔 91
7.3.20 字体定义 91
7.3.21 其它键盘及鼠标操作 92
7.3.22 报表设计中提供的系统打印函数 94
7.4.1 在WinBase集成环境中直接使用报表格式文件 96
7.4.2 在应用程序中驱动报表格式 96
7.4 如何使用报表格式 96
7.5 在报表格式设计应注意的问题 97
7.6 报表设计的例子 98
7.6.1 生成一个四行五列且列宽为六个字符的空表 98
7.6.2 制作一个人事卡片打印输出表 99
7.6.3 统计表——固定表 103
7.6.4 制作循环表——工资表 103
7.6.5 单记录打印 105
8.1 WinBase程序设计的预备知识 107
8.1.1 变量和数组 107
第八章 WinBase程序设计初步 107
8.1.2 运算符 109
8.1.3 表达式 112
8.1.4 语句 112
8.1.5 命令 112
8.1.6 函数 113
8.1.7 命令函数解释器 113
8.1.8 程序结构 113
8.2 程序生成工具 119
8.2.1 数据库维护程序的自动生成 119
8.2.3 应用程序的生成——CASE工具 123
8.2.2 对话框程序的自动生成 123
8.3 编辑应用程序 124
8.4 建立/修改程序组 124
8.5 编译程序 124
8.6 连接程序 124
8.7 运行应用程序 124
8.8 实例 124
第九章 WinBase汉字环境 127
9.1 系统文件及使用方法 127
9.2.2 码表的编译 128
9.2.1 输入法的切换 128
9.2 输入法的使用 128
9.2 打印控制 129
9.2 编程接口 131
9.2.1 设计编程接口的说明 131
9.2.2 编程接口 131
附录A 键盘及鼠标操作 134
附录B WinBase语句参考 144
附录C WinBase命令参考 148
附录D WinBase函数参考 152
后记 167