第一篇 基本操作 1
第一章 概述 1
1.1 特点 1
1.2 系统需求 2
1.2.1 VisualFox Pro3.0 对操作系统的要求 2
1.2.2 VisualFox Pro3.0 对微机硬件的要求 2
1.3 系统安装 2
1.4 系统操作简介 3
1.4.1 Microsoft Windows的启动及使用 3
1.4.2 VisualFox Pro3.0 系统启动 4
1.4.3 VisualFox Pro3.0 系统使用 5
第二章 项目管理器 11
1.4.4 退出 VisualFox Pro3.0 系统 11
2.1 组织数据和文档 13
2.2.1 创建项目管理器 13
2.2.2 组织数据 13
2.2.3 组织文档 15
2.4 浏览信息 16
2.2 定制项目管理器 19
2.3 设计器简介 22
第三章 数据表 31
3.1 表的建立 31
3.1.1 创建或修改表结构 31
3.1.2 管理表中的数据 40
3.3.1 建立索引 47
3.2 排序 47
3.3 表索引 47
3.3.2 察看排序结果 49
3.4 创建数据库 50
3.4.1 DBC(数据库)概念的引入 50
3.4.2 创建数据库 51
3.4.3 设置数据库表中字段的属性 51
3.4.4 表的属性 53
3.4.5 数据库中表间关系的建立 55
第四章 视图操作 57
4.1 一般视图操作 57
4.1.1 建立本地视图(Local Vrew) 57
4.1.2 创建远程视图( Remote View) 62
4.2 进一步的视图操作 66
第五章 查询 72
5.1 简单查询 72
5.1.1 创建查询 72
5.1.2 定制查询 87
5.2 复杂查询 89
第六章 报表设计 92
6.1 创建一个新报表(标签) 92
6.2 插入报表控制 96
6.3 修改布局 100
6.4 定制报表布局 101
6.5.1 预览报表 104
6.5 预览和打印报表 104
6.5.2 打印技术 105
6.6 标签制作 108
第七章 可视化的屏幕生成 110
7.1 表单向导(Form Wizard) 110
7.2 快速表单功能制作表单 114
10.1 如何创建应用程序 115
7.3 表单设计器设计表单 117
7.4 定制表单 120
第八章 菜单设计 122
8.1 用户主菜单的建立 122
8.2 用户子菜单的建立 127
8.3 菜单 项功能的建立 130
8.4 退出菜单编辑 131
第九章 数据通讯和数据共享 134
9.1 数据通讯 134
9.2 数据共享 139
9.2.1 复制和粘贴数据 140
9.2.2 创建邮件合并 140
9.2.3 链接或嵌入数据 140
第二篇 开发指南 145
第十章 Visual FoxPro3.0快速入门 145
10.2 使用命令和函数 147
10.3 编制应用程序 148
11.1 数据和字段类型 150
第十一章 Visual FoxPro3.0程序设计语言 150
11.2 表达式的操作符 151
11.3 程序控制 153
11.4 数据处理 154
第十二章 面向对象的程序设计 156
12.1 Visual FoxPro3.0中的类及对象 156
12.1.1 类 156
12.1.2 寻象 156
12.1.3 Visual FoxPro3.0中的类体系 156
12.1.4 使用对象 157
12.2 在Visual FoxPro3.0中定义类 158
12.2.1 定义类 158
12.2.2 定义方法和事件代码 159
12.2.3 定义完整的类 160
第十三章 事件驱动 162
13.1 什么是事件 162
13.2 如何处理事件 163
第十四章 表 164
14.1 表 164
14.1.1 表 164
14.1.2 表结构 165
14.1.3 触发器 167
14.1.4 修改表结构 167
14.2 使用表 168
14.2.1 增加记录 168
14.3 使用索引 169
14.3.1 创建索引 169
14.2.2 删除记录 169
14.3.2 使用索引 170
14.3.3 动态改变索引标识 171
14.3.4 其它索引文件 172
14.4 多表尖联 172
14.4.1 工作区 173
14.4.2 关联表 175
第十五章 数据库 175
15.1 创建数据库 175
15.1.1 确定包含的表 175
15.1.2 确定表的字段 175
15.1.3 确定主关键 175
15.1.4 确定关系 176
15.1.5 建立数据库 177
15.2 使用数据库 177
15.2.1 增加表 177
15.2.2 访问数据库 177
15.2.3 修改数据库 178
15.3 使用数据字典 178
15.3.1 存储过程 179
15.3.2 创建永久关系 179
第十六章 菜单 180
16.1 创建菜单 180
16.1.1 设计菜单 180
16.1.2 建立菜单 180
16.1.4 使用初始化和清理代码 182
16.1.3 指定任务 182
16.1.5 测试菜单 183
16.2 使用菜单 183
第十七章 表单 185
17.1 设计表单 185
17.1.1 创建表单 185
17.1.2 创建表单集 186
17.1.3 设置数据环境 187
17.2 处理对象 188
17.3 管理表单 191
17.3.1 设置属性和方法 191
17.3.2 设置对象特性 191
17.3.4 运行表单 193
17.3.3 使用表单 193
第十八章 控制 196
18.1 选项按钮 196
18.2 列表框和组合框 197
18.2.1 列表框和组合框 197
18.2.2 数据源 198
18.2.3 多列列表框 199
18.2.4 多项选择 200
18.2.5 使用图片 200
18.3 复选框 200
18.4 文本框 201
18.5 编辑框 202
18.7 微调控制 203
18.6 下拉组合框 203
18.8 命令按钮 204
18.9 定时器 205
18.10 显示控制 206
18.10.1 文本框 206
18.10.2 图象 207
18.10.3 标签 207
18.11 控制的高级特性 208
18.11.1 使用图片 208
18.11.2 使用拖动功能 208
18.11.3 使用页框 209
19.1.1 基类 211
19.1 创建类 211
第十九章 类 211
19.1.2 创建类 212
第二十章 工具条 213
20.1 工具条类 213
20.2 使用工具条 215
第二十一章 查询及报表 218
21.1 查询 218
21.1.1 将结果输出列表或数组中 218
21.1.2 将结果输出到窗口中 219
21.2 报表 219
21.2.1 数据源 219
21.2.2 报表变量 219
21.2.3 报表输出 220
第二十二章 建立应用程序 222
22.1 创建项目 222
22.2 生成应用程序 224
22.3 调试应用程序 224
22.3.1 调试 224
22.3.2 跟踪 225
22.3.3 断点 226
22.4 优化应用程 序 226
22.4.1 Rushmore技术 226
22.4.2 可优化表达式 227
22.4.3 一般优化技巧 227
23.1 设计OLE应用程序 229
第二十三章 使用OLE 229
23.2 使用OLE对象 231
第二十四章 Visual FoxPro3.0应用实例 233
24.1 系统设计 233
24.2 数据库设计 234
24.3 主菜单设计 240
24.4 项目设计 243
24.5 建立应用程序 245
24.5.1 职工档案 245
24.5.2 工资表 245
24.5.3 职工档案报表 246
24.5.4 工资报表 248
24.6 结束语 249