第1章 绪论 1
1.1 数据库管理系统沿革 1
1.2 FoxPro系统的特点 1
1.3 FoxProforDos的安装、启动与退出 2
1.3.1 FoxProforDos的安装 2
1.3.2 FoxPro的启动 3
1.3.3 FoxPro的配置文件 3
1.3.4 FoxPro的退出 4
第2章 FoxPro基本概念 5
2.1 FoxPro的组成 5
2.2 FoxPro的菜单选择 6
2.2.1 FoxPro的菜单结构 6
2.2.2 FoxPro菜单选择 6
2.3 FoxPro菜单系统功能简介 7
2.4 FoxPro的运算符 9
2.4.1 字符型运算符 9
2.4.2 数值运算符 9
2.4.3 关系运算符 10
2.4.4 逻辑运算符 11
2.4.5 口期运算符 11
2.5 FoxPro的数据和函数 11
2.5.1 FoxPro的数据类型 11
2.5.2 常量 12
2.5.3 变量 13
2.5.4 函数 13
2.6 FoxPro的表达式 13
2.7 FoxPro的索引类型 14
3.1.1 窗口结构 15
第3章 FoxPro接口控制 15
3.1 FoxPro窗口接口 15
3.1.2 窗口控制 16
3.2 FoxPro菜单接口 27
3.2.1 菜单结构 27
3.2.2 菜单控制 28
3.3 FoxPro对话框接口 29
3.3.1 对话框结构 29
3.3.2 对话框的控制 31
3.4 警报窗口 34
3.5 系统信息框 35
3.6.3 命名文件 36
3.6.2 打开文件 36
3.6.1 创建新文件 36
3.6 文本编辑器 36
3.6.4 存贮文件 37
3.6.5 关闭文件 37
3.6.6 编辑键使用 37
3.6.7 输入文本 38
3.6.8 定义块文本 38
3.6.9 剪切、拷贝、拼接 39
3.6.10 取消和重做 39
3.6.11 寻找和替换 39
3.6.12 备注编辑 40
3.6.13 设置编辑器特性 40
3.7 FoxPro功能键 40
4.1.1 AboutFoxPro 41
4.1.2 Help 41
第4章 FoxPro功能菜单 41
4.1 System菜单 41
4.1.3 Macros 42
4.1.4 Filer 44
4.1.5 Calculator 46
4.1.6 Calendar/Diary 47
4.8.3 Scrccn 74
4.8.4 Rcport 74
4.8.5 Labcl 74
4.8.6 APPlication 74
第5章 FoxPro命令语句 75
5.1 操作系统命令类 76
5.2 程序命令类 76
5.2.1 基本命令 76
5.3.1 基本命令 78
5.2.2 新增或改进功能的命令 78
5.3 输出命令类 78
5.3.2 新增或改进功能的命令 80
5.4 输入命令类 84
5.4.1 基本命令 84
5.4.2 新增或改进功能的命令 84
5.5 菜单命令类 92
5.5.1 基本命令 92
5.6.2 新增或改进的命令 93
5.6 窗口命令类 100
6.6.1 基本命令 100
5.6.2 新增或改进的命令 101
5.7 数据库命令类 103
5.7.1 基本命令 103
5.7.2 新增或改进的命令 108
5.8.1 基本命令 113
5.8 数组命令类 113
5.8.2 新增或改进的命令 114
5.9 扩展命令类 114
5.9.1 基本命令 114
5.9.2 新增或改进的命令 115
5.10 内存命令类 115
5.10.1 基本命令 115
5.10.2 新增或改进的命令 117
5.11 创建/修改命令类 118
5.11.1 基本命令 118
5.11.2 新增或改进的命令 119
5.12 环境命令类 125
5.12.1 基本命令 125
5.13.1 基本命令 126
5.12.2 新增或改进的命令 126
5.13 帮助命令类 126
5.13.2 新增或改进的命令 127
5.14 显示命令类 128
5.14.1 基本命令 128
5.14.2 新增或改进的命令 131
5.15 宏命令类 131
5.16 网络命令类 131
5.17 日期命令类 132
5.18 比较命令类 132
5.18.1 基本命令 132
5.18.2 新增或改进功能的命令 133
6.1.2 新增或改进功能的数值函数 134
6.1.1 基本的数值函数 134
6.1 数值函数 134
第6章 函数 134
6.2 三角函数 135
6.3 字符函数 135
6.4 菜单函数 137
6.4.1 基本的菜单函数 137
6.4.2 新增或改进功能的菜单函数 137
6.5 日期函数 139
6.6 数据库函数 139
6.6.1 基本的数据库函数 139
6.6.2 新增或改进功能的数据库函数 141
6.7 转换函数 141
6.8 文件函数 142
6.8.1 基本的文件函数 142
6.8.2 新增或改进功能的文件函数 144
6.9 索引函数 145
6.9.1 基本的索引函数 145
6.9.2 新增或改进功能的索引函数 146
6.10 输出函数 147
6.10.1 基本的输出函数 147
6.10.2 新增或改进功能的输出函数 147
6.11 输入函数 148
6.11.1 基本的输入函数 148
6.11.2 新增或改进功能的输入函数 148
6.12 环境函数 149
6.13 存贮函数 151
6.14 显示函数 151
6.14.1 基本的显示函数 151
6.15.2 新增或改进功能的窗口函数 152
6.15.1 基本的窗口函数 152
6.14.2 新增或改进功能的显示函数 152
6.15 窗口函数 152
6.16 比较函数 153
6.17 系统内存变量 153
第7章 FoxPro程序设计 156
7.1 基本概念 156
7.2 本章中将用到的例子 157
7.3 建立数据库 158
7.4 流程图 159
7.5 完整的程序示例 159
第8章 用RQBE进行查询 180
8.1 打开RQBE窗口 180
8.1.1 打开RQBE窗口建立查询 180
8.1.3 RQBE窗口和RQBE菜单 181
8.1.2 打开RQBE窗口修改查询 181
8.2 RQBE建立查询文件 182
8.3 RQBE修改查询文件 187
8.4 SELECT命令 187
第9章 屏幕生成器 189
9.1 启动屏幕生成器 189
9.1.1 启动屏幕生成器建立屏幕 189
9.1.2 启动屏幕生成器修改屏幕 190
9.2 Screen菜单 190
9.2.1 ScreenLayout 191
9.2.2 Box方框 194
9.2.3 Field字段 195
9.2.5 控制 199
9.2.4 Text文本 199
9.2.6 控制屏幕设计 203
9.2.7 QuickScreen快速屏幕 204
9.3 生成屏幕代码 205
第10章 菜单生成器 208
10.1 启动菜单生成器 208
10.1.1 启动菜单生成器建立菜单 208
10.1.2 启动菜单生成器修改菜单 208
10.2 菜单设计窗口 209
10.2.1 输入菜单项 210
10.2.2 设定菜单项的对应动作 210
10.2.3 Options检测框 211
10.2.4 TryIt按钮 211
10.3.1 通用选择项 212
10.2.5 Insert/Delete按钮 212
10.3 MENU系统菜单 212
10.3.2 菜单选择项 213
10.3.3 快速菜单 214
10.4 生成菜单系统代码 214
第11章 报表生成器 215
11.1 启动报表生成器 215
11.1.1 启动报表生成器建立报表 215
11.1.2 启动报表生成器修改报表 215
11.2 报表设计窗口 217
11.2.1 报表说明 217
11.2.2 报表设计窗口 217
11.2.3 报表设计的目标及操作 217
11.3.1 表页布局(PageLayout) 219
11.3 Report系统菜单 219
11.3.2 预视表页(Pageprovtew) 220
11.3.3 数据分组(DataGrouping) 221
11.3.4 标题/总结(Title/S mmary) 222
11.3.5 变量(Varlables) 223
11.3.6 方框(Box) 224
11.3.7 字段(Field) 224
11.3.8 文本(Text) 228
11.3.9 添加行(AddLine) 228
11.3.10 删除行(RemoveLine) 229
11.3.11 移前与移后(BringtoFront SendtoBack) 229
11.3.12 居中(Center) 229
11.3.13 分组与解除分组(Group Ungtoup) 229
11.3.14 快速报表(QuickReport) 229
11.4.1 利用命令窗口打印报表 230
11.4 打印报表 230
11.4.2 利用系统菜单打印报表 231
第12章 标签生成器 232
12.1 启动标签生成器 232
12.1.1 启动标签生成器建立标签 232
12.1.2 启动标签生成器修改标签 233
12.2 标签设计窗口 233
12.3 Label系统菜单 234
12.4 打印标签 235
第13章 项目管理器 237
13.1 启动项目管理器 237
13.1.1 启动项目管理器建立项目管理文件 237
13.1.2 启动项目管理器修改项目管理文件 237
13.2 项目窗口 239
13.3 Project系统菜单 241