第一章 FoxPro2.5环境 4
1.1 启动和退出 4
1.1.1 启动 4
1.1.2 退出 6
1.2 菜单 7
1.2.1 菜单名称 7
1.2.2 菜单使用 8
1.2.3 菜单笺含义 9
1.3 窗口 12
1.4 对话框 13
1.5 Command窗口 14
1.6 获取帮助 14
第二章 建立数据库 16
2.1 建立新的数据库 16
2.2 定义数据库结构 17
2.3 打开和关闭数据库 20
2.4 拷贝数据库文件及数据结构 21
2.5 修改数据库结构 23
第三章 增加、修改和显示数据 25
3.1 增加数据 25
3.2 浏览数据 26
3.3 移动指针 29
3.4 修改和编辑数据 30
3.5 删除和恢复删除记录 31
第四章 索引与排序 33
4.1 索引分类 33
4.2 建立索引 34
4.2.1 建立独立索引文件 35
4.2.2 建立复合索引文件 36
4.2.3 建立结构复合索引文件 37
4.3 使用索引 38
4.3.1 打开索引文件 39
4.3.2 选取控制索引 41
4.3.3 重新索引 42
4.4 排序 43
第五章 数据库查询 45
5.1 逻辑表达式 45
5.1.1 变量 46
5.1.2 逻辑函数 46
5.1.3 关系运算符 47
5.1.4 逻辑运算符 48
5.2 WHILE和FOR子句的区别 49
5.2.1 使用WHILE子句 49
5.2.2 使用FOR子句 53
5.3 单个和多重记录查询 54
5.3.1 用Locate选项查询 54
5.3.2 用Seek选项查询 55
5.4 过滤器 56
5.5 限制查询 58
第六章 建立报表 62
6.1 建立报表的方法 62
6.2 报表生成器介绍 63
6.3 实例 65
6.3.1 设计报表 65
6.3.2 观察报表 68
6.3.3 保存报表文件和报表环境 70
6.3.4 打印报表 72
第七章 关系数据库文件和视图 74
7.1 关系数据库文件 74
7.2 工作区 75
7.3 视图简介 77
7.4 视图使用 78
7.4.1 打开数据库文件 78
7.4.2 建立索引文件 78
7.4.3 建立关联 79
7.4.4 数据库文件的关联查询 82
第八章 实例相关查询RQBE 86
8.1 RQBE介绍 86
8.2 RQBE使用 89
第九章 屏幕生成器 98
9.1 建立屏幕 98
9.1.1 建立新屏幕 98
9.1.2 修改屏幕 99
9.2 有关屏幕的系统菜单 99
9.3 屏幕设计工具 99
9.4 建立第一个屏幕——快速屏幕 100
9.4.1 建立快速屏幕 100
9.4.2 屏幕调整 104
9.4.3 生成程序代码及运行 107
9.5 屏幕对象 113
9.5.1 Field(字段) 114
9.5.2 Edit Region(编辑框) 120
9.5.3 Push Button(按钮) 122
9.5.4 Radio Button(单选钮) 125
9.5.5 Check Box(核选框) 126
9.5.6 Popup(弹出框) 128
9.5.7 List(列表框) 129
9.5.8 Spinner(加减器) 130
9.5.9 Screen picture(屏幕图像) 131
9.6 改进first屏幕 133
9.7 Object(对象)菜单 138
9.8 Screen(屏幕)菜单 141
9.9 屏幕集 150
9.9.1 通信录屏幕 151
9.9.2 记录控制屏幕 153
9.9.3 调整屏幕位置 156
9.9.4 生成程序代码 156
10.1 菜单条、菜单笺和子菜单 166
第十章 菜单生成器 166
10.2 菜单命令 167
10.2.1 DEFINE命令 167
10.2.2 ON命令 171
10.2.3 ACTIVATE和DEACTIVATE命令 172
10.3 使用菜单生成器 173
10.3.1 启动菜单生成器 173
10.3.2 Menu菜单 173
10.3.3 菜单结构 176
10.3.4 菜单实例 178
10.3.5 生成程序 180
第十一章 项目管理器 185
11.1 进入项目管理器 185
11.1.1 项目文件 185
11.1.2 建立、修改项目文件 186
11.2 项目管理菜单 187
11.3 使用项目管理器 189
第十二章 程序设计实例 194
12.1 通信录数据库 194
12.2 通信录程序功能 194
12.3 程序的实现方法 195
12.4 建立菜单 196
12.4.1 建立主菜单 196
12.4.2 建立子菜单 196
12.5 建立屏幕 197
12.5.1 建立主屏幕 198
12.5.2 建立增加记录屏幕 201
12.5.3 建立其它屏幕 203
12.6 建立应用程序 204
12.6.1 建立项目文件 204
12.6.2 增加其它文件 204
12.6.3 生成应用程序 204
12.6.4 运行应用程序 205