目录 1
第一章 概述 1
1.1 FoxPro的发展简史 1
1.2 Visual FoxPro 3.0的主要特点 2
1.3系统运行环境需求 3
1.3.1操作系统要求 3
1.3.2硬件要求 3
1.4安装Visual FoxPro 3.0 4
1.5启动和退出Visual FoxPro 5
1.6 Visual FoxPro的联机帮助 6
1.6.1 从目录项进入帮助系统 6
1.6.2从索引项进入帮助系统 7
1.6.3按F1功能键获得帮助信息 9
1.6.4 帮助主题窗口中功能按钮 10
第二章Visual FoxPro语言概览 11
2.1常量、变量及其数据类型 11
2.1.1 数据类型 11
2.1.2 常量 14
2.1.3 变量 14
2.2运算符、运算和表达式 15
2.2.1 数值运算 15
2.2.2 字符运算 15
2.2.4 逻辑运算 16
2.2.3关系运算 16
2.3.1 字符函数 17
2.3函数 17
2.3.2 数学函数 19
2.3.3 逻辑函数 20
2.3.4 日期和时间函数 21
2.3.5 聚集函数 22
2.4数组 22
2.4.1 数组说明和数组引用 23
2.4.2 数组与表之间的数据传送 23
2.5命令 23
2.5.2命令的一般结构形式 24
2.5.1 命令的书写约定 24
2.5.3 使用命令的一般规则 25
2.5.4 最基本命令集 25
2.6过程和过程调用 27
2.6.1过程 27
2.6.2过程调用 27
2.7文件类型及其扩展名 28
第三章 用户操作环境 31
3.1 Visual FoxPro菜单系统 31
3.2 Visual FoxPro窗口 33
3.3.1 项目管理器的作用 34
3.3项目管理器(Project Manager) 34
3.3.2创建项目文件 35
3.3.3 项目管理器窗口布局 36
3.3.4分类选项卡 37
3.3.5 项目管理器中文件的操作 39
3.3.6 定制项目管理器 40
3.4向导(Wizard) 42
3.4.1启动向导 42
3.4.2 定位向导屏幕 43
3.4.3 向导结果的保存和修改 43
3.6生成器(Builder) 44
3.5设计器(Designer) 44
3.7工具栏(Toolbar) 46
3.7.1 主工具栏 46
3.7.2 浮动工具栏 47
第四章 数据库和数据库对象 53
4.1数据库的若干基本概念 53
4.1.1表(Table) 53
4.1.2 数据完整性 54
4.1.3表结构 55
4.1.4数据库 55
4.1.5 其他数据库对象 56
4.2.1 表的建立 57
4.2表的操作 57
4.2.2表结构的修改 61
4.2.3 查看数据和添加记录 62
4.2.4 删除记录 64
4.2.5 定制浏览窗口 65
4.2.6定制表 67
4.3表的索引 68
4.3.1索引的类型 69
4.3.2建立索引 69
4.3.3 控制索引的选取 70
4.4数据库的操作 71
4.4.1 创建数据库 71
4.4.2建立表之间的关系 72
4.4.3 设置表的字段属性 73
4.4.4设置表属性 75
4.5视图 76
4.5.1 利用视图向导创建视图 77
4.5.2利用视图设计器创建视图 77
第五章 数据查询 81
5.1 借助查询向导建立查询 81
5.2利用查询设计器建立查询 85
5.2.1一般步骤 85
5.2.2 查询设计器中的操作 86
5.2.3定制查询 92
5.3.2设置连接和更改连接条件 94
5.3建立多表连接查询 94
5.3.1 在查询中加入/移去表和视图 94
5.4执行和使用查询 95
5.4.1执行查询 96
5.4.2使用查询 97
第六章 表单(FORM)设计 99
6.1 借助表单向导创建表单 99
6.1.1准备工作 100
6.1.2操作步骤 100
6.2 用快速表单功能制作表单 103
6.2.1 进入表单设计器的途径 103
6.2.2 操作步骤 104
6.3.2 复制和删除控制 105
6.3在表单设计器中完善表单 105
6.3.1 控制的选择、移动和缩放 105
6.3.3 调整控制的位置 106
6.3.4控制的取齐 106
6.3.5 设置控制的Tab键次序 107
6.4在表单中添加控制 108
6.4.1 利用生成器在表单中添加控制 108
6.4.2 在由向导建立的表单中添加控制 108
6.4.3设置控制的属性 110
6.4.4 在表单中添加字段 110
6.5.1 改变文本的字体和大小 111
6.5定制表单 111
6.5.2设置表单的前景色和背景色 112
6.5.3 在表单中添加直线和形状 113
6.5.4 在表单中添加图形 113
6.6表单的执行和使用 114
6.6.1执行表单 114
6.6.2使用表单 114
第七章 报表设计和标签制作 117
7.1 利用报表向导创建报表 117
7.1.1 进入向导选择 117
7.1.2 报表向导 118
7.1.3 分组/总计报表向导 121
7.1.4 一对多报表向导 123
7.2创建快速报表 127
7.2.1 进入报表设计器的途径 128
7.2.2 创建快速报表的步骤 128
7.3在报表设计器中自主创建报表 130
7 4在报表中添加控制 131
7.4.1 添加字段控制 131
7.4.2 插入相互连接的字段控制 133
7.4.3 设置字段控制的格式 133
7.4.4 插入页码和当前日期 135
7.4.5 添加标签控制 135
7.4.6 添加直线、矩形和圆 136
7.4.7 添加图片和通用字段 137
7.5定制报表布局 139
7.5.1 报表带区概述 139
7.5.2页面设置 140
7.5.3 设置带区高度 141
7.5.4添加带区 141
7.5.5数据分组 142
7.5.6设置组页面分隔 143
7.6打印报表 144
7.6.1 报表的打印输出 144
7.5.7 组带区的插入、删除和次序调整 144
7.6.2 报表布局中控制的打印 147
7.7标签制作 149
7.7.1 借助标签向导制作标签 150
7.7.2 使用标签设计器创建标签 152
第八章 设计用户菜单 155
8.1建立应用的主菜单 155
8.1.1 启动菜单设计器 155
8.1.2建立主菜单 156
8.1.3 定义菜单项访问键 157
8.1.4 定义菜单项的快捷键功能 157
8.1.6 主菜单的预览和修改 158
8.1.5设置菜单项的提示信息 158
8.2建立应用的子菜单 159
8.2.1建立子菜单 159
8.2.2菜单项分组 160
8.3定义菜单项功能 160
8.3.1 用命令定义菜单项功能 160
8.3.2用过程定义菜单项功能 161
8.3.3 用主菜单名和菜单项#定义菜单功能 161
8.4快速菜单 162
8.5生成菜单代码和使用菜单 163
9.1.1 导入数据 165
9.1 数据的导入 165
第九章 数据交换和数据共享 165
9.1.2追加数据 169
9.2数据的导出 172
9.3复制和粘贴记录 174
9.4创建邮件合并 174
9.5链接和嵌入数据 178
9.5.1 链接与嵌入的区别 178
9.5.2 链接和嵌入的使用规则 178
9.5.3链接和嵌入数据的方法 179
附录A 常用命令一览表 183
附录B 常用函数索引 185
附录C 文件类型及其扩展名(以文件扩展名的字母为序) 189