第1章 Visual FoxPro 概述 1
1.1 VFP 的发展史及特点 2
1.1.1 VFP 的发展史 2
1.1.2 VFP 6.0的特点 2
1.2 VFP 的安装、启动、退出及窗口组成 3
1.2.1 VFP 6.0的安装 3
1.2.2 VFP 6.0的启动 6
1.2.3 VFP 6.0的退出 6
1.2.4 VFP 6.0的窗口组成 7
第2章 人事管理系统 15
2.1 实例简介 16
2.1.1 需求与功能 16
2.1.2 数据库及表的结构 16
2.1.3 菜单和表单的说明 17
2.2 制作过程 17
2.2.1 建立项目 17
2.2.2 创建数据库及表 19
2.2.3 设计表单 21
2.2.4 设计菜单 24
2.3.1 创建数据库 27
2.3 相关知识 27
2.3.2 索引 33
2.3.3 表之间的关系 36
2.3.4 表的基本操作 37
2.4 举一反三 40
2.4.1 客户信息管理 40
2.4.2 供货商信息管理 41
习题 42
第3章 费用管理系统 43
3.1.2 数据库及表的结构 44
3.1.1 功能简介 44
3.1 实例简介 44
3.1.3 表单组成 45
3.2 创建数据库及表 47
3.2.1 设计数据库 47
3.2.2 创建数据库及表 47
3.2.3 向“费用”表中添加数据 49
3.3 菜单的设计 51
3.4 表单的设计 52
3.5 技术专题 57
3.5.1 给表单添力 ActiveX 控件 57
3.5.2 动态的复合条件查询 58
3.6 相关知识 61
3.6.1 创建表单 61
3.5.3 控件的数据绑定 61
3.6.2 常用对象的属性、事件和方法 63
3.7 举一反三 69
习题 70
第4章 建立数据库维护系统 71
4.1.1 系统功能简介 72
4.1.2 数据库及表 72
4.1 实例简介 72
4.1.3 菜单和表单的组成 74
4.2 创建数据库及表 76
4.2.1 设计数据库 76
4.2.2 数据库和表的创建 77
4.3 菜单和工具栏的设计 79
4.3.1 菜单的设计 80
4.3.2 工具栏上快捷按钮的设计 81
4.4 表单的设计 82
4.5 相关知识 90
4.5.1 设计菜单的基本步骤及原则 90
4.5.2 菜单设计器的使用 91
4.5.3 使用菜单设计器创建菜单系统 94
4.5.4 快捷菜单的设计 96
4.5.5 创建自定义工具栏 97
4.6 举一反三 100
习题 101
第5章 图形界面的餐桌预定系统 103
5.1 实例简介 104
5.1.1 功能简介 104
5.1.2 数据库和表的结构 104
5.1.3 菜单和表单的组成 106
5.2 创建数据库及表 107
5.3 菜单和工具栏的设计 108
5.3.1 菜单的设计 109
5.3.2 工具栏上快捷按钮的制作 110
5.4 类库设计 110
5.5 表单的设计 112
5.5.1 完成表单 Form1 112
5.5.2 完成表单集(Formsetl) 116
5.5.3 完成表单 Form2 129
5.6.2 基类 130
5.6.1 类的创建与使用 130
5.6 相关知识 130
5.6.3 创建类 132
5.6.4 类的属性和事件、方法的定义和修改 133
5.6.5 类的使用 135
5.6.6 类的引用 136
5.7 技术专题 136
习题 138
第6章 采购库存管理系统 139
6.1.2 数据库及表的简介 140
6.1.1 功能简介 140
6.1 实例简介 140
6.1.3 表单介绍 142
6.2 创建数据库及表 144
6.2.1 设计数据库 144
6.2.2 创建表 145
6.2.3 为表添加数据 145
6.3 设计菜单和表单 146
6.3.1 菜单的设计 146
6.3.2 创建表单 147
6.4.1 查询设计器的使用 167
6.4 相关知识 167
6.4.2 查询向导的使用 172
6.4.3 SELECT-SQL 命令的使用 174
6.4.4 表单中常用的控件 178
6.5 技术专题 184
6.6 举一反三 187
习题 188
第7章 营业流水与应收应付系统 189
7.1.1 功能简介 190
7.1.2 数据库及表的结构 190
7.1 实例简介 190
7.1.3 表单的组成 196
7.2 创建数据库及表 197
7.2.1 设计数据库 197
7.2.2 表的创建 198
7.3 菜单和表单的设计 199
7.3.1 菜单的设计和创建 199
7.3.2 创建“登记结算”表单 201
7.3.3 完成“营业流水查询”表单 217
7.3.4 完成“签单结算”表单 221
7.3.6 创建报表 229
7.3.5 完成“应收查询”表单 229
7.4 相关知识 231
7.4.1 利用报表向导制作报表 231
7.4.2 报表设计器及相关菜单、工具栏 234
7.4.3 设计报表并添加报表控件 237
7.5 技术专题 240
7.6 举一反三 242
习题 243
第8章 经营状况分析系统 245
8.1.2 数据库及表的简介 246
8.1.1 功能简介 246
8.1 实例简介 246
8.1.3 表单介绍 247
8.2 创建数据库及表 248
8.3 设计菜单和表单 249
8.3.1 设计菜单 249
8.3.2 创建表单 250
8.4 举一反三 262
习题 263
第9章 制作帮助及生成安装盘 265
9.1.1 创建 HTML 帮助工程项目文件 266
9.1 制作帮助系统 266
9.1.2 HTML Help Workshop 的工具栏 267
9.1.3 在项目中添加主题文件 269
9.1.4 设置工程选项 270
9.1.5 为帮助文件添加目录和索引 271
9.1.6 允许全文搜索的 HTML 帮助 272
9.1.7 设置 HTML 帮助的上下文相关 273
9.2 软件的编译及制作安装盘 274
9.2.1 软件的编译 274
9.2.2 制作安装盘 274
习题 275
第10章 “餐饮管理系统”简介 277
10.1 营业流水 278
10.2 采购库存 279
10.3 餐桌预订 283
10.4 应收应付 283
10.5 费用管理 286
10.6 经营状况 288
10.7 信息中心 289
10.8 系统维护 291
10.9 帮助 293